Fixed AI bug with MakeTwoInARow, added new tests, broke TicTacToe.py into TicTacToeAI.py and TicTacToeBoard.py, broke several methods into multiple small methods, and created a new CLI.