MVC layer with freemarker and admin template.