Added a collapsed state to the options

Most of the js changes seem to be different versions
of coffeescript
grunt, karma, mocha, chai, browserify being friends
Cleaning up some unused stuff
Merge branch 'master' of github.com:crimsonknave/tiles
Cleaned up compiled js files now that we transform in browserify
Why did I commit the node_modules directory...?
Adding style into grunt
Working html inserted via html2js
Tweaks and some tests
Merge branch 'master' into gh-pages