Lightweight library to abstract mouse/touch/pointer events into "taps". Allows event-based and direct access to taps (for gaming), clicks, dragging, gestures, path.