hammer.js added