Implementation of the game TicTacToe using Temporal Difference Learning, a subset of Reinforcement Learning