Smartish AI

Commented out old evaluation stuff
Using eval() helper method, seems smartish