Added hammer.js support