Tic Tac Toe game where the player plays againsts the computer.
The project has three packages. Graphics, Logic, and TextBased.
Graphics contains all of the code for the GUI version of the game. TextBased contains all of the code for a text-based version of the game.
Logic contains all of the game code. Everything related to the game is contained in this package, while everything related to display is located elsewere. It contains an interface for input systems for the user to interact with the game.