Issue 750 leaderboard

Refactor leaderboard to include avatars and cache it for authenticated and anonymous users.