added momentum scrolling on touch