Woops - haven't committed in a while.  Added another AI (short sighted) and implemented a builder for AIController objects.  Done initial implementation of AIPlayer, but not working yet (still in testing)