added backend, completed leaderboards