Templating
Base class
The class of a template engine should have three methods
render ( Str $key, %params )
$key is the template to be rendered
%params is a hash of all the parameters to be used in the template
refresh
re-initialises the engine after the templates have been modified
Str
Not strictly needed, but provides a String when a template class is printed.