added save and restore methods to Game class