Eighth coding dojo - TicTacToe (top-down approach)