[refactor] move files to game directory
[refactor] split game.coffee into multiple files
implement binary form gamestate transmission
[refactor] move files into game/core
refine implementation of piece state serialization
implement effects serialization