Finally after a long and tiresome week I have finally got the safehouse entity to work! (with a little help from my good friend Echo, thanks for helping me out again).
Basically this safehouse entity is coded into hammer via a fgd so mappers who want to make maps for the mod can load the fgd into hammer and simple create a brush using the trigger texture and cover the entire safehouse room (blue & reds) in the specific entity (for example reds entity is called red_safehouse and vice versa for blue) and that does all the hard work for the mapper! It plays the sound needed to tell the players which team won, gives 50 points to the winning team and also restarts the round.
Well thanks for reading and if your interested don't forget to watch the mod for more!