TemplateEngine is the main class you need to start with RenderContext is the context used to render a template which has a bunch of helper methods for including other templates, rendering expressions and so forth
org.fusesource.scalate the core scalate package has the core public API you need if you want to work directly with the API
full scaladoc contains the full detail of all packages if you want to write a plugin or work on the implementation or integration layers