Finished Leaderboards

Closes #28