Remove ios/android projects.
Remove jurk intellij files.
Add npm package and grunt file for building game assets.
Break up data for demo game, to be more structured for easier consumption and development.
 - Move textures into categorized directories
 - Move sounds/music into data directories
 - Move maps to be inline declared (editor broken!)
 - Update most game references.  icons.js and sprite sheets need to be broken up next to get the game running again.
Remove /web prebuilt directory.
Add basic game in index.html/.js.
 - Use path resolver hacks to get new data image paths to match up to existing sprite sheets.  This brings the game back to life until sprite sheets are more properly sorted out.
Pedantic tidying
Break out big source files into files per class.  Now my tiny brain can process the architecture and attempt to do things!
Forgot to bring back pre-built sprite sheets.  This is temporary.  Need sprite packer node util for gruntification.
Merge branch 'jdd-grunt'