Add a tile-based map and refactor assets

-Add imagemin to Grunt
-Add distribution build to Grunt
-Fix a bug that occurred when initializing game state