improved wall avoidance
prototypical listeners for victory and lose
introduced game class
extracted DebugLayer
do not explicitly initialize mouse and keyboard
adjusted demo world
introduce WorldBuilder
added Level object
formulate win condition via constraint over static array