swipe up down left right gestures implemented