Fixed collision problem. Added door class (needs tweaking)