replaced angularTouch by Hammer.js