Add basic physics code.
Add Tiled map physics manager.
Fix build.
Refactor code.
Merge branch 'develop' into feature/box2d-physics.
Refactor screen management.
Load player position and size from the level file.
Refactor component management.
Add workaround to fix segmentation fault on exit.
Refactor code.