Added base skeleton
Working on object model
Implemented update & render queue
Improved update & render queue
Added config provider & game world classes
GameManager integration
Made EntityManager more efficient
Working on level loader
Renamed interfaces
Renamed classes
Removed useless casting
Completely reworked level loading system
Fixed access modifiers a bit
Renamed GameConfig class
Added basic tests for EntityManager
Made GameManager implement Screen interface
Added test map
Fixed level loading errors
Added map loader for parsing image layers
Made it finally render level