Introduction to templates

Demonstrates a variety of templates executed on different data. The templates are read as strings.
Demonstrate how html/template escapes different types of strings in different contexts
Demonstrate composing multiple templates together
Merge branch 'html-templates'

Closes #12