AngularJS Directive Sample
Directive to Controller Communication