refactor some member of GuessGame to super class(BaseGame)e