Touch events

Added touch events