Templating system first draft complete.