Upgraded to new game framework

* Reorganized files
* Added more documentation
* Removed unused methods
* Factored some utilities up to the game module in framework
* Removing map files
* Created CreateJSGame and abstract classes, haven’t added them to the
display yet