Refact TouchGesture

- enum is now TouchGestureType
- TouchGesture now expose positions and deltas
- Added touch for HubScreen