added Hammer.js and other updates