Fix extremely sensistive touch scrolling behavior

Scrolling on mobile devices seems to be super senstive.
By resetting start position on touchmove, it becomes
more precise and doesn't accelerate uncontrollably fast.