Current progress on AI

Not much done right now.  Mostly pushing this so I can work on it later
when I'm not on my desktop computer.