added added touch event support via touchpunch.js