Small updates to html and css

- Move css to external file
- Add a footer to the page
- Add link to the source
- Fix indentation of html file

@angryturnip - is there a page I should link to in the footer?