Fixed up templates

Now generates HTML5 that should be able to be styled similar to the
current website.