Add watch on 'data' for redraw on data changes

Fixes #2.
Merge pull request #3 from ejeklint/patch-1

Add watch on 'data' for redraw on data changes