Updated user-scroll directive to angular component and directive to dire...

...ctive hierarchy communication