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.
I think this is the first time you've mentioned context. If I wasn't already familiar with template languages, I wouldn't know what that means. A brief definition earlier in the text would help.