Added e.preventDefault(); to mousedown touchstart and mousemove touchmove events so that touch operations can function normally on mobile devices