GitHub Issue #7 - add touch events