First draft of template engine chapter

I've added myself to the table of contributors, but I have a few questions about the information we're choosing to present.
You could potentially define the `context` earlier, in your definition of what a template engine is; a function that takes a static _template_ to describe the structure of the document and its static contents, and a dynamic _context_ that provides the dynamic data that will generate that template.