* add polyfill for Set
* fix touch events
 * fix touch events