Add some structure to the landing page

Includes background image, title and sub title text, additions to the header and footer, and the according styles.