Add gesture recognition