implemented template cache file manager
added temporary test template
improved template class
improved template class
template rewritten