Started implementing game logic.

Added some utility functions to board to help with game logic. Deleted
attack, reinforce, fortify and renamed gameController to game.