diff --git a/Makefile b/packages/core/Makefile similarity index 100% rename from Makefile rename to packages/core/Makefile diff --git a/README.md b/packages/core/README.md similarity index 100% rename from README.md rename to packages/core/README.md diff --git a/examples/box-and-client.js b/packages/core/examples/box-and-client.js similarity index 100% rename from examples/box-and-client.js rename to packages/core/examples/box-and-client.js diff --git a/gpl-3.0.txt b/packages/core/gpl-3.0.txt similarity index 100% rename from gpl-3.0.txt rename to packages/core/gpl-3.0.txt diff --git a/package-lock.json b/packages/core/package-lock.json similarity index 100% rename from package-lock.json rename to packages/core/package-lock.json diff --git a/package.json b/packages/core/package.json similarity index 100% rename from package.json rename to packages/core/package.json diff --git a/src/assertions.js b/packages/core/src/assertions.js similarity index 100% rename from src/assertions.js rename to packages/core/src/assertions.js diff --git a/src/bag.js b/packages/core/src/bag.js similarity index 100% rename from src/bag.js rename to packages/core/src/bag.js diff --git a/src/dataflow.js b/packages/core/src/dataflow.js similarity index 100% rename from src/dataflow.js rename to packages/core/src/dataflow.js diff --git a/src/dataspace.js b/packages/core/src/dataspace.js similarity index 100% rename from src/dataspace.js rename to packages/core/src/dataspace.js diff --git a/src/ground.js b/packages/core/src/ground.js similarity index 100% rename from src/ground.js rename to packages/core/src/ground.js diff --git a/src/index.js b/packages/core/src/index.js similarity index 100% rename from src/index.js rename to packages/core/src/index.js diff --git a/src/mapset.js b/packages/core/src/mapset.js similarity index 100% rename from src/mapset.js rename to packages/core/src/mapset.js diff --git a/src/skeleton.js b/packages/core/src/skeleton.js similarity index 100% rename from src/skeleton.js rename to packages/core/src/skeleton.js diff --git a/src/special.js b/packages/core/src/special.js similarity index 100% rename from src/special.js rename to packages/core/src/special.js diff --git a/src/struct.js b/packages/core/src/struct.js similarity index 100% rename from src/struct.js rename to packages/core/src/struct.js diff --git a/test/test-bag.js b/packages/core/test/test-bag.js similarity index 100% rename from test/test-bag.js rename to packages/core/test/test-bag.js diff --git a/test/test-dataflow.js b/packages/core/test/test-dataflow.js similarity index 100% rename from test/test-dataflow.js rename to packages/core/test/test-dataflow.js diff --git a/test/test-dataspace.js b/packages/core/test/test-dataspace.js similarity index 100% rename from test/test-dataspace.js rename to packages/core/test/test-dataspace.js diff --git a/test/test-skeleton.js b/packages/core/test/test-skeleton.js similarity index 100% rename from test/test-skeleton.js rename to packages/core/test/test-skeleton.js