atfathima, wlparker, dmpham

Pull from wlparker, add a unique game id, make gameModel have a
singleton