Extracted event loop code out of RoomDisplay and into ClockTickHandler
Moved RoomDisplay.level to new GameContext object
Removed dependencies between RoomDisplay and Level