Initial hack at theme.

Lots missing - style, all the necessary templates, etc - but the basics
are there, including the screen width flow and support for mobile. The
leaderboard advert disappears on narrow screens and mobile devices.