Add Game History Feature

πŸ‘¨β€πŸ’Ό Sometimes users are playing tic-tac-toe against their children and their kids want to change their move when they lose πŸ˜† So we're going to add a feature that allows users to go backward through the game and change moves.
As usual, you can check the solution to check what the final experience should be like.
πŸ§β€β™‚οΈ I made a couple changes you can check here if you'd like. I mostly just refactored things a bit to get it ready for your work. Should be a fun feature to add! Enjoy!