added touchPunch.js