They were previously breaking the two-class-per-file rule.
- Also set the ruleset when fetching scores in BeatmapSetOverlay
- Also update scores when game mode is changed