Sorry I can't download it at the moment, but if you only problem is the func_door_rotating, a common newbie mistake it not including an Origin brush. These are a simple cube covered with the "origin" texture, used to tell the game the center-point of any rotating entitys. If you don't include one, the doors use the center of the map as their CP, and fly about everywhere. Does this solve your problem, is it something else?