Bug fixes to the edit page
New leaderboard page