Refactored Door handling
Added Door descriptors
Added new movements