Tic Tac Toe
Let's implement a tic-tac-toe game as follows:
- Supports two players who alternate turns
- Can detect if someone has won and stop game
- We can "track" every move made and "time travel" through the game once completed
Let's implement a tic-tac-toe game as follows: