Don't enable swiping if no touch events
Preliminary slide scrolling for desktop

Smooth scrolling and a bug when zoomed in and scrolling up to be fixed
soon.