Use an effect to capture touch events. Suggested API: `useTouch(ref: HTMLElement = document.body)` Function should return; - position - distance delta (start/move - end) - velocity (distance/time) - isTouching Boolean - touches count - support multiple touches for all of the above