Implement vertical drag listening
Add horizontal drag scrolling