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.
If I'm a relatively new programmer (or even just new to Python), I'm probably not going to know what a "globals namespace" is. The concept of namespaces is a pretty powerful architectural pattern that could be good to emphasize / explain as well.