feature/scroll-target-option

Add option that allows user to specify DOM element to listen for scroll events so it's not always tied to window