add hammerjs and carousel