Master library to handle user input through touchscreens. This library provides common ways to handle user input from touch panels/screens. Create a touch input "device" as a combination of a hardware driver and "elements" like buttons, handles, and sliders. Create custom elements to interact with such as dials, gestures, and more.