Separating out the template render class from the template.