Add Leaderboard page

Fix #543 

Also fixed number of players which have finished quest (now only counting players who belong to a 'can play' race).