restructure source

* broke up game.js into five files in game directory
* using `Carcaclone` as a global constructor object
* attached all game modules to `Carcaclone`
* renamed `Map` to `Board`
* moved tests to console
* made tests work
move tests to new page
started implementation of turn logic
more stubbing
Merge pull request #3 from ngoldman/master

restructure source, start turn logic