refactored for turn playing work to be done by player
created very rudimentary ridiculously talented AI for single-player mode
Merge branch 'ai'