Further progress during breaks on the leaderboard style and responsiveness.

A few more tweaks and the leaderboard will be final (for now).  Then on
to the profile view.