1) Added new test case that covers a bug related to the ComputerPlayer._score(...) method
2) Added new TicTacToeGame.undo_mark(...) method to prevent unnecessary memory consumption by creating copies of an existing game by calling "from_game" factory.
3) Some other cosmetic changes.
Removing cruft code from initial setup.
Client side development.