- All functionalities added to the scene
- TODO: Refactor the code so that redundant information is reduced