added new gestures:
- onHandEnter
- onHandLeave
- onFingerEnter
- onFingerLeave

changed the way the gesture constants are saved and handled.
update
rough update