Added a footer and tidy'd things up