[feature] Auto-scroll implementation

@donnapep this is my version of the auto-scroll implementation. @stulees FYI.

For now I'm commenting out the InfiniteScroll plugin code, will remove later once the new scroll behaviour has been confirmed.

Please review. Thanks.