A gentle path to through Angular Directives