Base template and partial home page

Work in progress, still lots to do.