change Game from class to module to reflect design logic