AI Update

Still not entirely finished. Completed most of the AI required to play
against a computer.