Fix valid_capture bug.
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
Add check to checkers gameplay that players are playing their own pieces.
Reorganize directory structure.
Add root level files so that we can run client, server on all machines.