Implements single player with local collections, refactors observers, fixes leaderboard sorting