refactored Game into CliGame and Game, to make way for running computer player tests