Core library of "onion versioning".

Jakob Pietron 849150fbaa maintenance: %!s(int64=2) %!d(string=hai) anos
dist 8d6004a10a Progress with Demo - still haven't got conflict types between primitive deltas figured out entirely. %!s(int64=2) %!d(string=hai) anos
src 2e59173ee9 Refactor EditableGraph: decoupled (re)playing of deltas from d3 stuff. The flow is now always (1) user action -> (2) creation of deltas -> (3) execution of deltas. %!s(int64=2) %!d(string=hai) anos
.gitignore e327cd348a Update project folder structure + setup webpack + added D3js experiment %!s(int64=3) %!d(string=hai) anos
package-lock.json 849150fbaa maintenance: %!s(int64=2) %!d(string=hai) anos
package.json 849150fbaa maintenance: %!s(int64=2) %!d(string=hai) anos
pnpm-lock.yaml 5709877acf Progress with Demo (frontend) implementation %!s(int64=3) %!d(string=hai) anos
tsconfig.json 882195d790 Frontend: Managed to get D3 to work with React. %!s(int64=3) %!d(string=hai) anos
webpack.config.js 849150fbaa maintenance: %!s(int64=2) %!d(string=hai) anos