Added support for template cache
Added search and security functionality