make Game newable
add Board
board-spec readability tweak
capitalize newable
capitalize newable
capitalize newable
add Opponent
injectable singleton game service
fix game to have grids instead of boards