diff --git a/wax-prosemirror-components/index.js b/wax-prosemirror-components/index.js
index 6bdee14c2b1d4ebacdc0f40b1da2a18f2c771b2c..f367dacf40df4a8c1a1ec24334d97b1975f8f542 100644
--- a/wax-prosemirror-components/index.js
+++ b/wax-prosemirror-components/index.js
@@ -1 +1 @@
-export { default as MainMenuBar } from "./mainMenuBar/MainMenuBar";
+export { default as MainMenuBar } from "./src/mainMenuBar/MainMenuBar";
diff --git a/wax-prosemirror-components/components/HeadingsDropDown.js b/wax-prosemirror-components/src/components/HeadingsDropDown.js
similarity index 100%
rename from wax-prosemirror-components/components/HeadingsDropDown.js
rename to wax-prosemirror-components/src/components/HeadingsDropDown.js
diff --git a/wax-prosemirror-components/components/ImageUpload.js b/wax-prosemirror-components/src/components/ImageUpload.js
similarity index 100%
rename from wax-prosemirror-components/components/ImageUpload.js
rename to wax-prosemirror-components/src/components/ImageUpload.js
diff --git a/wax-prosemirror-components/components/TableDropDown.js b/wax-prosemirror-components/src/components/TableDropDown.js
similarity index 100%
rename from wax-prosemirror-components/components/TableDropDown.js
rename to wax-prosemirror-components/src/components/TableDropDown.js
diff --git a/wax-prosemirror-components/components/button/Button.js b/wax-prosemirror-components/src/components/button/Button.js
similarity index 100%
rename from wax-prosemirror-components/components/button/Button.js
rename to wax-prosemirror-components/src/components/button/Button.js
diff --git a/wax-prosemirror-components/components/button/button.css b/wax-prosemirror-components/src/components/button/button.css
similarity index 100%
rename from wax-prosemirror-components/components/button/button.css
rename to wax-prosemirror-components/src/components/button/button.css
diff --git a/wax-prosemirror-components/icons/icons.js b/wax-prosemirror-components/src/icons/icons.js
similarity index 100%
rename from wax-prosemirror-components/icons/icons.js
rename to wax-prosemirror-components/src/icons/icons.js
diff --git a/wax-prosemirror-components/mainMenuBar/MainMenuBar.js b/wax-prosemirror-components/src/mainMenuBar/MainMenuBar.js
similarity index 100%
rename from wax-prosemirror-components/mainMenuBar/MainMenuBar.js
rename to wax-prosemirror-components/src/mainMenuBar/MainMenuBar.js
diff --git a/wax-prosemirror-components/mainMenuBar/MenuBar.css b/wax-prosemirror-components/src/mainMenuBar/MenuBar.css
similarity index 100%
rename from wax-prosemirror-components/mainMenuBar/MenuBar.css
rename to wax-prosemirror-components/src/mainMenuBar/MenuBar.css
diff --git a/wax-prosemirror-components/mainMenuBar/menu.js b/wax-prosemirror-components/src/mainMenuBar/menu.js
similarity index 100%
rename from wax-prosemirror-components/mainMenuBar/menu.js
rename to wax-prosemirror-components/src/mainMenuBar/menu.js
diff --git a/wax-prosemirror-core/index.js b/wax-prosemirror-core/index.js
index d98c19e9979ec07d36bf3f8fb6df39152fd2ff49..7adef42c06cb7cb7cfa3f3b3c015c76a46f78565 100644
--- a/wax-prosemirror-core/index.js
+++ b/wax-prosemirror-core/index.js
@@ -1,2 +1,2 @@
-export { default as Wax } from "./Wax";
-export { default as createSchema } from "./config/classes/createSchema";
+export { default as Wax } from "./src/Wax";
+export { default as createSchema } from "./src/config/classes/createSchema";
diff --git a/wax-prosemirror-core/Editor.js b/wax-prosemirror-core/src/Editor.js
similarity index 100%
rename from wax-prosemirror-core/Editor.js
rename to wax-prosemirror-core/src/Editor.js
diff --git a/wax-prosemirror-core/Wax.js b/wax-prosemirror-core/src/Wax.js
similarity index 100%
rename from wax-prosemirror-core/Wax.js
rename to wax-prosemirror-core/src/Wax.js
diff --git a/wax-prosemirror-core/config/classes/WaxKeys.js b/wax-prosemirror-core/src/config/classes/WaxKeys.js
similarity index 100%
rename from wax-prosemirror-core/config/classes/WaxKeys.js
rename to wax-prosemirror-core/src/config/classes/WaxKeys.js
diff --git a/wax-prosemirror-core/config/classes/createSchema.js b/wax-prosemirror-core/src/config/classes/createSchema.js
similarity index 100%
rename from wax-prosemirror-core/config/classes/createSchema.js
rename to wax-prosemirror-core/src/config/classes/createSchema.js
diff --git a/wax-prosemirror-core/config/defaultPlugins.js b/wax-prosemirror-core/src/config/defaultPlugins.js
similarity index 100%
rename from wax-prosemirror-core/config/defaultPlugins.js
rename to wax-prosemirror-core/src/config/defaultPlugins.js
diff --git a/wax-prosemirror-core/config/plugins/placeholder.js b/wax-prosemirror-core/src/config/plugins/placeholder.js
similarity index 100%
rename from wax-prosemirror-core/config/plugins/placeholder.js
rename to wax-prosemirror-core/src/config/plugins/placeholder.js
diff --git a/wax-prosemirror-core/config/plugins/placeholderPlugin.js b/wax-prosemirror-core/src/config/plugins/placeholderPlugin.js
similarity index 100%
rename from wax-prosemirror-core/config/plugins/placeholderPlugin.js
rename to wax-prosemirror-core/src/config/plugins/placeholderPlugin.js
diff --git a/wax-prosemirror-core/config/rules.js b/wax-prosemirror-core/src/config/rules.js
similarity index 100%
rename from wax-prosemirror-core/config/rules.js
rename to wax-prosemirror-core/src/config/rules.js
diff --git a/wax-prosemirror-schema/index.js b/wax-prosemirror-schema/index.js
index 5d0d7fca618b399b96cdc471f237752483aed282..d49b542b57848607f7e3c62acd466cb00e59161d 100644
--- a/wax-prosemirror-schema/index.js
+++ b/wax-prosemirror-schema/index.js
@@ -1 +1 @@
-export { default as defaultSchema } from "./defaultSchema";
+export { default as defaultSchema } from "./src/defaultSchema";
diff --git a/wax-prosemirror-schema/defaultSchema.js b/wax-prosemirror-schema/src/defaultSchema.js
similarity index 100%
rename from wax-prosemirror-schema/defaultSchema.js
rename to wax-prosemirror-schema/src/defaultSchema.js