Added some AI components, not yet finished.  Notice that there is weird
text popping up after entering the players moves, don't worry about that text
it is used for testing on my end.