Refactored TicTacToe and Unit Tests

Converted character-based TicTacToe to enum and made actual unit tests
Logic passes acceptance tests

Game Over Dialog needed
All Acceptance Tests Pass

GUI and Tic Tac Toe logic pass acceptance tests