Fix bug: Allow a grid to be created from a string with exactly 9 characters
Add a geometric grid
Reimplement the minimax algorithm
Make the XO::AI::Minimax class a Singleton
Redesign and reimplement the AI players
Change parts of the game client to use the new API
Remove unused code