HTML tidy & some small changes

I've tidied up the HTML to make it pass HTML5 validation and have added my role and a couple of extra items to the default .gitignore.

A small update, but something to build upon.