Mobile swipe event fixed

Copy value to start/end since targetTouches object will be updated during the touch event. If the reference is kept the startCoords will end up with the same values as endCoords. swipeDistance always resolved to zero.