Added simple check for vertical wins.

This commit has plenty of debugging messages.
Committing it only to save progress so far.
A few major TODO's left. Game not fit for playing
in this commit.
Added horizontal and diagonal win cases.

Again, code has lots of debugging code as well.
Commiting to store progress.
Added a small change to quash more recent threats first.

Again, a lot of debugging info present.
Removed all debugging messages

This commit should have a version of AI that
correctly checks for wins and losses.