minimal functions ported
Add missing functions
Replace javascript interop
moved diff into a new pub package
darty api
Merge pull request #2209 from financeCoding/remove_diff3_js_dependency

Add diff3 library and support