Adding tap demo

Fixes #3