Leaderboards

@bsoetaer Leaderboards working.

I will be working on the documentation, and CMPUT 466, so merge at will.