GestureRecongizer updated, can configure swipe directions and take in a number