- removed Victory scene and using LevelCompleteControl directly instead
 - deleted unused Grid and Block components and related asset
 - OutlineText component now requires 2D and DOM so that components requiring OutlineText no longer need to specify requiring 2D and DOM
 - another idea added to notes: one way ground
 - give all entities a name, except those on the level layers
 - added Game.debug which can be set to true to log information about number of entities and handlers
 - removed the Menu scene. Leaving just the Loading and Game scenes
 - extracted a bunch of methods out of the Game scene into the Game object
 - added Game.destroyAll2DEntities() which is now called before starting a level, since the Game scene is never destroyed which previously destroyed 2D entities
 - extracted a Debug object containing some useful methods for debugging
 - show Loading message when first loading level
 - fixed bug: disable PauseControl when game over or level complete
 - now when game over or level complete any button on the gamepad can be used to continue