Javascript gesture events. There are two ways to handle touch events yourself.