Add scrollToTop helper
Use scrollToTop, scrollToBottom instead of implicit methods
Add tests for scrollable with top/bottom offset twice the height of the viewport