add touch support
code cleaning
Merge pull request #5 from scardin/sc_touch_click

add touch support