add leaderboard submission API, other (WIP) leaderboard API endpoints