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.
Since a lot of these optimizations are preventing lookups in the global environment, might it be worth it to briefly explain how Python looks up a particular binding when it interprets a line of code?