implement partially working Game class