added touch events to mobile carousel