Add basic infrastructure
Main implementation
Fix a minor bug
Another bugfix
Split multi-line change entries into single-line ones
Add unit tests
Tweak the threshold for matching
Add an example to compare our result with jsdiff's