feat(features/label-editing): add touch based editing

Closes #84
Merge branch 'tap'