AI functionality has now been added. After a user enters their move in which
it is successfull the computer with then make its move.
There is a known bug, but I have yet to figure it out. I feel that it will
be a lot easier to debug once there is a UI, the bug happens pretty rarely
so I feel that this will do until we get the UI finished.