storing touch start, current and delta nicely. not doing anything if the user starts with a horizontal swipe