Fix edit game bug, now references correct record and updates it
Refactor per feedback for resubmission