Add generic directive that loads a template that does transclusion