Moved all the IO in the console game into a class. Added checking and reprompting for bad responses.
Added wrapper class for a 2D array of BoardMarkers. Added cache of moves to AIPlayer decision making.