High level gestures working.
Final working version