added Hammer.js