TicTacToe project in Haskell