generate Game model and introduce routing to update a Game