swipe gestoure detection utility library