introduces ResourceResolver to support loading templates from the classpath -- still under development