feature: adds touch support

I know I should change in your coffee scripts. Anyway, great job!