TicTacToe game now takes user input after the board is drawn
Refactored all classes. Now only one method call in main and an additional start() function in TicTacToe