CMG Code Test: Django version of the game is finished.  I added the option to allow O to go first since the requirements is that the computer must be able to never lose.  Statistically, the best way to guarantee 100% winning is to start first.