Added basic AI analysis

Still doesnt predict moves- we need to get that working ASAP. That will
be my primary mission tomorrow.
WE HAVE A WORKING AI!

ish. Enough to demo