html: Leverage jinja2

Split head and footer from the pages and start to shape up the layout a
little.