added isNewRecord() and save() methods to game model