Added show/hide answer toggles to answer sheet.

Will need to ensure that they are hidden in the print stylesheet.
Fixed toggles so that they have show/hide listeners to correctly hide individual items when we hide all items.
WhichCameFirst updated to be manageble.

Made the distance calculator less generous, to clamp down on the number
of questions generated. Removed test files, although I really should
bring them back again...
Starting to work on public pages.

Adding a home page and some other sub-pages. Only the home page has (a
small amount) of content to begin with.
Work on front-end using JS to render.
Full refactor under way. Removed almost everything from before and starting from basics.
Can add questions and users.

I'm more content with this approach of bottom up, having bits
that work and then cobbling them together, rather than the big
picture where I needed to have everything working together before
we could even start adding content.