Changing GameModel to work with GameRequirementModel

Authors: lhunker, dbtrue