templateContextFactory.addFilter("format", new FormatFilter());
    templateContextFactory.addFilter("sort", new CollectionSortFilter());
    templateContextFactory.addFilter("image-link", new ImageLinkFilter(getCore(), templateContextFactory));
    templateContextFactory.addFilter("replyGroup", new ReplyGroupFilter());
    templateContextFactory.addFilter("in", new ContainsFilter());
    templateContextFactory.addFilter("unique", new UniqueElementFilter());
    templateContextFactory.addFilter("mod", new ModFilter());
    templateContextFactory.addFilter("paginate", new PaginationFilter());
    templateContextFactory.addProvider(TemplateProvider.TEMPLATE_CONTEXT_PROVIDER);
    templateContextFactory.addProvider(new ClassPathTemplateProvider(WebInterface.class, "/templates/"));
    templateContextFactory.addTemplateObject("webInterface", this);