Refactors cleanup after destroying game or match
Adds PlayerGameRating model and updates the rating after each game