Updates for participation

TODO: Wire up with Beau
TODO: Revisit fragile pieces
Leaderboard stubbed out