Refactored World and Level. Terrain and entity sprites are now added directly to the world's graphics so z-index can be managed perfectly.  Player entity no longer runs on walls.  Multiple light sources now illuminate in tandem, and flicker independently.