added hammer.js, baic swipe gestures