feat(data/collection) Add data collection.
feat(data.selection) Add data selection.
feat(data.selection.diff-quotient) Add data quotient (~derivative) data mutator.
feat(data.dimension) Add data dimension.
feat(graph.data) Integrate new data collection.
tests(data): Update tests for new data selection.
chore(examples) Update examples.
tests(data): Tests for data collection, selection, dimensions, diff-quotient.
chore(dimensions) Defer use dim field to next PR.
tests(data) More tests for data model.