Very dumb AI, it can't block yet
some ai improvements
Merge branch 'first-time-ai'