Code Challenge completed.

Chris or whom it concerns:
I've completed the code challenge. The guidelines simply stated that the player simply couldn't win, so I expanded that to mean that a draw was an acceptable outcome. This code seems to force a draw or a lose from the player in all of the tests I've performed (and all of the ones a few of my friends have performed too - much to their dismay >:) ) 

It's a simply CLI interface that redraws the entire board every time a new move is made. To properly run, this needs a python version greater than 3.0. Hope this code is acceptable!

Thanks! This challenge was fun. 
Bryan