Merged my latest gamelogic.py with Reena's database updates.

This version of gamelogic.py keeps Reena's database updates and adds the
ability to choose between playing human or computer opponents.  I also
added a playGame() function to contain the game logic.