a sophisticated library to enable amazing touch events