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.
This could be another place to reinforce the concept of 'namespace' and 'environments'. We might also want to provide a one-line definition of what a closure is, just for those folks who might not have seen that before.