Add tictactoe game.
Handle game over state gracefully on client side.
Split off checkers ai from client/client.py
Add tictactoe client, add result function to TicTacToe gameplay.
Convert supervisor to use Game object instead of importing functions; debugging.
Hopefully fix socket reuse bug.
Convert gameplay/checkers.py, client/checkers.py to use Game class