Completed port from C#, AI only play can complete a game. Begin wiring up UI frontend