Separated DoorModule code using new project structure
Changes suggested by PyCharm code inspection