demo mobile web app utilizing touch events as well as corresponding mouse events so it works on mobile and desktop