implements html5 boilerplate, adds footer, cleans up UI