Clean up iOS integration API
c_main should be marked unsafe because it can call haskell code
UIElements might want to know click location
Relative tap location in elements
Capture all touch types in UI
Refactor touch types
Add cartesian product utility function
Take RelativeVecs out of UI Elements. Do the transform beforehand.
Fullscreen UIElements