add per-class tracking pages, increase sanity in query logic for leaderboard