Library to read complex touch gestures and perform an action