Refactored ComputerPlayer (and a little bit other classes). Needs majoring refactoring to still work.