You can't ask to charge unless you're on a square
Add Board.addSquare and Board.adjacentSquares
Improve README
Add onGame and IGameAware
Simply Game finding to attribute access
First set of rules