Added doors logic, keys and some other stuff