AJ-2429 initial pass at consolidating requests for leaderboard
AJ-2429 Refactoring leaderboard controller code to improve performance