change event listener to touch start and touchend instead of mousedown and mouseup