added tap gesture. Fixes #28