Actions for querying/updating the match database
derive safecoy, data, typeable for GameId
Matches have game ids
Remove duplicate definitions