An angular directive to make any element infinitely scrollable