moved directive template to the templates directory
concat templates and use build timestamp as cache invalidator