AngularJS Scrollspy Directive