771 front page design changes

Update front page design to make links to mobile apps more prominent and generally clean up the design.

This doesn't implement everything in the design but deals with most of it.

Also add footer nav to most pages.

Closes #771 
The IDs at least look to be present in a few others (e.g. fixamingata, stevenage) so it might break them.