Header, new home page, more css, footer

I'll merge the pull request in, but please optimize it when you get a chance later.