Things to do look into why minimax function is not making best move sometimes add in player parent class & human player subclass add in option to have 2v2 humans, or 2v2 AI ability to pick X or O