refactored most methods in ComputerPlayer class. only a few big ones left. Also DRYed some things up.
added ability to end game before all moves have been made, as long as nobody has a chance to win.