Working through Templates.

HTMLTemplates is awkward because it's longish and full of ShowS stuff
which Text doesn't really work well with.
Also looking into ditching the haskell98 stuff.