Now have a computer agent, done/debugged moves generator, a line above
which you'll lose, a computer game player, and have started a feeature
class so the computer scoring doesn't always return 0.

TODO:
1) write feature extractors, debug them
2) Add in hand-tuned parameters to see how well it plays
3) add in learning, ie parameter adjusting, to see what parameter weights
it figures out.