migrate to angular-gestures based on hammer.js