Simple templating framework