shut the box game added on own branch

i made additions for the game to be included, but the only shared code that i changed was some refactoring on the javascript, and the _token partial. everything is working well on my local.