removed the over use of the module pattern, all objects are now in the same GameManager namespace
changed SceneObjects to prototypes that can be inherited