added a directive for animated scrollto