Add unit test for calling callback on watch.start()
Update README a bit more