ng-learn :: Route handling with Directives