some cleanup, starting with Gesture responder
press, doublepress, controlpress and longpress gestures added
better hub structure in Gesture responder, hubs for Events, Pointer and Window should change