Hacks, CPUMove

I had to do a lot of  unconventional hacky things to merge the AI
functionality with what we already had.  I implemented CPUMove, but it's
not following some of the rules.