Extracted level game loop to it's own class.
Renamed Moveable to Entity.
Introduced EntityType.