diff --git a/package.json b/package.json
index 090c5c4d74b83d9045ebf26d7ac9ce1175d263dd..915070bedeae09a5d315863fdc842efc0de9c9bd 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,8 @@
   "version": "0.0.1",
   "main": "index.js",
   "author": "Collaborative Knowledge Foundation",
-  "description": "Monorepo for wax-prosemirror, its components and its integrations",
+  "description":
+    "Monorepo for wax-prosemirror, its components and its integrations",
   "repository": {
     "type": "git",
     "url": "git@gitlab.coko.foundation:wax/wax-prosemirror.git"
@@ -12,7 +13,8 @@
   "private": true,
   "scripts": {
     "bootstrap": "lerna bootstrap --no-ci --hoist",
-    "clean": "yarn run clean:artifacts && yarn run clean:packages && yarn run clean:root",
+    "clean":
+      "yarn run clean:artifacts && yarn run clean:packages && yarn run clean:root",
     "clean:artifacts": "lerna run clean --parallel",
     "clean:packages": "lerna clean --yes",
     "clean:root": "rm -rf node_modules",
@@ -46,6 +48,7 @@
     "wax-prosemirror-utilities",
     "wax-prosemirror-layouts",
     "wax-prosemirror-plugins",
+    "wax-prosemirror-services",
     "editors/*"
   ]
 }
diff --git a/wax-prosemirror-core/package.json b/wax-prosemirror-core/package.json
index 45b97b43b05a03383ac1fd3b4062ce86743687c6..ebea988a47b261a27e764293e28454152c8c98d0 100644
--- a/wax-prosemirror-core/package.json
+++ b/wax-prosemirror-core/package.json
@@ -26,7 +26,8 @@
     "styled-components": "^4.2.0",
     "inversify": "^5.0.1",
     "inversify-inject-decorators": "^3.1.0",
-    "reflect-metadata": "^0.1.13"
+    "reflect-metadata": "^0.1.13",
+    "wax-prosemirror-services": "^0.0.3"
   },
   "devDependencies": {
     "mocha": "^3.4.2",
diff --git a/wax-prosemirror-core/src/config/defaultConfig.js b/wax-prosemirror-core/src/config/defaultConfig.js
index 4dd44abb170c3b18f4321bc0d026dad0041dd9f3..97d6d7b29e25e1f7cfc66496813a7b059a436f6c 100644
--- a/wax-prosemirror-core/src/config/defaultConfig.js
+++ b/wax-prosemirror-core/src/config/defaultConfig.js
@@ -11,7 +11,7 @@ import {
   TextStyleService,
   InlineAnnotationsService,
   LinkService
-} from "wax-prosemirror-plugins";
+} from "wax-prosemirror-services";
 
 export default {
   services: [
diff --git a/wax-prosemirror-plugins/package.json b/wax-prosemirror-plugins/package.json
index 5cef4e552984043d5545b3d92701a9f765a743c3..f4b4f0164fca2b37c041e1425cd94057e4414ef7 100644
--- a/wax-prosemirror-plugins/package.json
+++ b/wax-prosemirror-plugins/package.json
@@ -11,9 +11,6 @@
   "dependencies": {
     "prosemirror-state": "^1.2.2",
     "prosemirror-view": "^1.13.1",
-    "inversify": "^5.0.1",
-    "inversify-inject-decorators": "^3.1.0",
-    "reflect-metadata": "^0.1.13",
     "wax-prosemirror-layouts": "^0.0.3",
     "wax-prosemirror-core": "^0.0.3",
     "wax-prosemirror-components": "^0.0.3"
diff --git a/wax-prosemirror-services/index.js b/wax-prosemirror-services/index.js
new file mode 100644
index 0000000000000000000000000000000000000000..3a8e4b44f65b2f297fb47aa84eee55e91f561df0
--- /dev/null
+++ b/wax-prosemirror-services/index.js
@@ -0,0 +1,26 @@
+export { default as LinkService } from "./src/LinkService/LinkService";
+export { default as MenuService } from "./src/MenuService/MenuService";
+export {
+  default as RedoUndoService
+} from "./src/RedoUndoService/RedoUndoService";
+export {
+  default as AnnotationService
+} from "./src/AnnotationService/AnnotationService";
+export {
+  default as TextStyleService
+} from "./src/TextStyleService/TextStyleService";
+export {
+  default as PlaceholderService
+} from "./src/PlaceholderService/PlaceholderService";
+export { default as ImageService } from "./src/ImageService/ImageService";
+export { default as RulesService } from "./src/RulesService/RulesService";
+export { default as SchemaService } from "./src/SchemaService/SchemaService";
+
+export {
+  default as ShortCutsService
+} from "./src/ShortCutsService/ShortCutsService";
+export {
+  default as InlineAnnotationsService
+} from "./src/InlineAnnotations/InlineAnnotationsService";
+
+export { default as Tool } from "./src/lib/Tools";
diff --git a/wax-prosemirror-services/package.json b/wax-prosemirror-services/package.json
new file mode 100644
index 0000000000000000000000000000000000000000..65b05fccc43903426a7c38cc2cdda7e07d2be101
--- /dev/null
+++ b/wax-prosemirror-services/package.json
@@ -0,0 +1,21 @@
+{
+  "name": "wax-prosemirror-services",
+  "author": "Collaborative Knowledge Foundation",
+  "version": "0.0.3",
+  "description": "Wax prosemirror services",
+  "license": "MIT",
+  "main": "index.js",
+  "scripts": {
+    "test": "echo \"Error: no test specified\" && exit 1"
+  },
+  "dependencies": {
+    "prosemirror-state": "^1.2.2",
+    "prosemirror-view": "^1.13.1",
+    "inversify": "^5.0.1",
+    "inversify-inject-decorators": "^3.1.0",
+    "reflect-metadata": "^0.1.13",
+    "wax-prosemirror-layouts": "^0.0.3",
+    "wax-prosemirror-core": "^0.0.3",
+    "wax-prosemirror-components": "^0.0.3"
+  }
+}
diff --git a/wax-prosemirror-plugins/src/AnnotationService/Annotation.js b/wax-prosemirror-services/src/AnnotationService/Annotation.js
similarity index 100%
rename from wax-prosemirror-plugins/src/AnnotationService/Annotation.js
rename to wax-prosemirror-services/src/AnnotationService/Annotation.js
diff --git a/wax-prosemirror-plugins/src/AnnotationService/AnnotationService.js b/wax-prosemirror-services/src/AnnotationService/AnnotationService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/AnnotationService/AnnotationService.js
rename to wax-prosemirror-services/src/AnnotationService/AnnotationService.js
diff --git a/wax-prosemirror-plugins/src/AnnotationService/tools/Blockquote.js b/wax-prosemirror-services/src/AnnotationService/tools/Blockquote.js
similarity index 100%
rename from wax-prosemirror-plugins/src/AnnotationService/tools/Blockquote.js
rename to wax-prosemirror-services/src/AnnotationService/tools/Blockquote.js
diff --git a/wax-prosemirror-plugins/src/AnnotationService/tools/BulletList.js b/wax-prosemirror-services/src/AnnotationService/tools/BulletList.js
similarity index 100%
rename from wax-prosemirror-plugins/src/AnnotationService/tools/BulletList.js
rename to wax-prosemirror-services/src/AnnotationService/tools/BulletList.js
diff --git a/wax-prosemirror-plugins/src/AnnotationService/tools/JoinUp.js b/wax-prosemirror-services/src/AnnotationService/tools/JoinUp.js
similarity index 100%
rename from wax-prosemirror-plugins/src/AnnotationService/tools/JoinUp.js
rename to wax-prosemirror-services/src/AnnotationService/tools/JoinUp.js
diff --git a/wax-prosemirror-plugins/src/AnnotationService/tools/Lift.js b/wax-prosemirror-services/src/AnnotationService/tools/Lift.js
similarity index 100%
rename from wax-prosemirror-plugins/src/AnnotationService/tools/Lift.js
rename to wax-prosemirror-services/src/AnnotationService/tools/Lift.js
diff --git a/wax-prosemirror-plugins/src/AnnotationService/tools/OrderedList.js b/wax-prosemirror-services/src/AnnotationService/tools/OrderedList.js
similarity index 100%
rename from wax-prosemirror-plugins/src/AnnotationService/tools/OrderedList.js
rename to wax-prosemirror-services/src/AnnotationService/tools/OrderedList.js
diff --git a/wax-prosemirror-plugins/src/AnnotationService/tools/Table.js b/wax-prosemirror-services/src/AnnotationService/tools/Table.js
similarity index 100%
rename from wax-prosemirror-plugins/src/AnnotationService/tools/Table.js
rename to wax-prosemirror-services/src/AnnotationService/tools/Table.js
diff --git a/wax-prosemirror-plugins/src/AnnotationService/tools/TableDropDownOptions.js b/wax-prosemirror-services/src/AnnotationService/tools/TableDropDownOptions.js
similarity index 100%
rename from wax-prosemirror-plugins/src/AnnotationService/tools/TableDropDownOptions.js
rename to wax-prosemirror-services/src/AnnotationService/tools/TableDropDownOptions.js
diff --git a/wax-prosemirror-plugins/src/AnnotationService/tools/index.js b/wax-prosemirror-services/src/AnnotationService/tools/index.js
similarity index 100%
rename from wax-prosemirror-plugins/src/AnnotationService/tools/index.js
rename to wax-prosemirror-services/src/AnnotationService/tools/index.js
diff --git a/wax-prosemirror-plugins/src/ImageService/Image.js b/wax-prosemirror-services/src/ImageService/Image.js
similarity index 100%
rename from wax-prosemirror-plugins/src/ImageService/Image.js
rename to wax-prosemirror-services/src/ImageService/Image.js
diff --git a/wax-prosemirror-plugins/src/ImageService/ImageService.js b/wax-prosemirror-services/src/ImageService/ImageService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/ImageService/ImageService.js
rename to wax-prosemirror-services/src/ImageService/ImageService.js
diff --git a/wax-prosemirror-plugins/src/ImageService/fileUpload.js b/wax-prosemirror-services/src/ImageService/fileUpload.js
similarity index 100%
rename from wax-prosemirror-plugins/src/ImageService/fileUpload.js
rename to wax-prosemirror-services/src/ImageService/fileUpload.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/CodeService/Code.js b/wax-prosemirror-services/src/InlineAnnotations/CodeService/Code.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/CodeService/Code.js
rename to wax-prosemirror-services/src/InlineAnnotations/CodeService/Code.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/CodeService/CodeService.js b/wax-prosemirror-services/src/InlineAnnotations/CodeService/CodeService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/CodeService/CodeService.js
rename to wax-prosemirror-services/src/InlineAnnotations/CodeService/CodeService.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/EmphasisService/Emphasis.js b/wax-prosemirror-services/src/InlineAnnotations/EmphasisService/Emphasis.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/EmphasisService/Emphasis.js
rename to wax-prosemirror-services/src/InlineAnnotations/EmphasisService/Emphasis.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/EmphasisService/EmphasisService.js b/wax-prosemirror-services/src/InlineAnnotations/EmphasisService/EmphasisService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/EmphasisService/EmphasisService.js
rename to wax-prosemirror-services/src/InlineAnnotations/EmphasisService/EmphasisService.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/InlineAnnotationsService.js b/wax-prosemirror-services/src/InlineAnnotations/InlineAnnotationsService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/InlineAnnotationsService.js
rename to wax-prosemirror-services/src/InlineAnnotations/InlineAnnotationsService.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/SmallCapsService/SmallCaps.js b/wax-prosemirror-services/src/InlineAnnotations/SmallCapsService/SmallCaps.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/SmallCapsService/SmallCaps.js
rename to wax-prosemirror-services/src/InlineAnnotations/SmallCapsService/SmallCaps.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/SmallCapsService/SmallCapsService.js b/wax-prosemirror-services/src/InlineAnnotations/SmallCapsService/SmallCapsService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/SmallCapsService/SmallCapsService.js
rename to wax-prosemirror-services/src/InlineAnnotations/SmallCapsService/SmallCapsService.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/StrikeThroughService/StrikeThrough.js b/wax-prosemirror-services/src/InlineAnnotations/StrikeThroughService/StrikeThrough.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/StrikeThroughService/StrikeThrough.js
rename to wax-prosemirror-services/src/InlineAnnotations/StrikeThroughService/StrikeThrough.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/StrikeThroughService/StrikeThroughService.js b/wax-prosemirror-services/src/InlineAnnotations/StrikeThroughService/StrikeThroughService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/StrikeThroughService/StrikeThroughService.js
rename to wax-prosemirror-services/src/InlineAnnotations/StrikeThroughService/StrikeThroughService.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/StrongService/Strong.js b/wax-prosemirror-services/src/InlineAnnotations/StrongService/Strong.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/StrongService/Strong.js
rename to wax-prosemirror-services/src/InlineAnnotations/StrongService/Strong.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/StrongService/StrongService.js b/wax-prosemirror-services/src/InlineAnnotations/StrongService/StrongService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/StrongService/StrongService.js
rename to wax-prosemirror-services/src/InlineAnnotations/StrongService/StrongService.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/SubscriptService/Subscript.js b/wax-prosemirror-services/src/InlineAnnotations/SubscriptService/Subscript.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/SubscriptService/Subscript.js
rename to wax-prosemirror-services/src/InlineAnnotations/SubscriptService/Subscript.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/SubscriptService/SubscriptService.js b/wax-prosemirror-services/src/InlineAnnotations/SubscriptService/SubscriptService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/SubscriptService/SubscriptService.js
rename to wax-prosemirror-services/src/InlineAnnotations/SubscriptService/SubscriptService.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/SuperscriptService/Superscript.js b/wax-prosemirror-services/src/InlineAnnotations/SuperscriptService/Superscript.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/SuperscriptService/Superscript.js
rename to wax-prosemirror-services/src/InlineAnnotations/SuperscriptService/Superscript.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/SuperscriptService/SuperscriptService.js b/wax-prosemirror-services/src/InlineAnnotations/SuperscriptService/SuperscriptService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/SuperscriptService/SuperscriptService.js
rename to wax-prosemirror-services/src/InlineAnnotations/SuperscriptService/SuperscriptService.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/UnderlineService/Underline.js b/wax-prosemirror-services/src/InlineAnnotations/UnderlineService/Underline.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/UnderlineService/Underline.js
rename to wax-prosemirror-services/src/InlineAnnotations/UnderlineService/Underline.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/UnderlineService/UnderlineService.js b/wax-prosemirror-services/src/InlineAnnotations/UnderlineService/UnderlineService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/UnderlineService/UnderlineService.js
rename to wax-prosemirror-services/src/InlineAnnotations/UnderlineService/UnderlineService.js
diff --git a/wax-prosemirror-plugins/src/InlineAnnotations/index.js b/wax-prosemirror-services/src/InlineAnnotations/index.js
similarity index 100%
rename from wax-prosemirror-plugins/src/InlineAnnotations/index.js
rename to wax-prosemirror-services/src/InlineAnnotations/index.js
diff --git a/wax-prosemirror-plugins/src/LinkService/LinkComponent.js b/wax-prosemirror-services/src/LinkService/LinkComponent.js
similarity index 100%
rename from wax-prosemirror-plugins/src/LinkService/LinkComponent.js
rename to wax-prosemirror-services/src/LinkService/LinkComponent.js
diff --git a/wax-prosemirror-plugins/src/LinkService/LinkPlugin.js b/wax-prosemirror-services/src/LinkService/LinkPlugin.js
similarity index 100%
rename from wax-prosemirror-plugins/src/LinkService/LinkPlugin.js
rename to wax-prosemirror-services/src/LinkService/LinkPlugin.js
diff --git a/wax-prosemirror-plugins/src/LinkService/LinkService.js b/wax-prosemirror-services/src/LinkService/LinkService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/LinkService/LinkService.js
rename to wax-prosemirror-services/src/LinkService/LinkService.js
diff --git a/wax-prosemirror-plugins/src/LinkService/LinkTool.js b/wax-prosemirror-services/src/LinkService/LinkTool.js
similarity index 100%
rename from wax-prosemirror-plugins/src/LinkService/LinkTool.js
rename to wax-prosemirror-services/src/LinkService/LinkTool.js
diff --git a/wax-prosemirror-plugins/src/LinkService/pmPlugins/find.js b/wax-prosemirror-services/src/LinkService/pmPlugins/find.js
similarity index 100%
rename from wax-prosemirror-plugins/src/LinkService/pmPlugins/find.js
rename to wax-prosemirror-services/src/LinkService/pmPlugins/find.js
diff --git a/wax-prosemirror-plugins/src/LinkService/pmPlugins/placeholder.js b/wax-prosemirror-services/src/LinkService/pmPlugins/placeholder.js
similarity index 100%
rename from wax-prosemirror-plugins/src/LinkService/pmPlugins/placeholder.js
rename to wax-prosemirror-services/src/LinkService/pmPlugins/placeholder.js
diff --git a/wax-prosemirror-plugins/src/MenuService/Menu.js b/wax-prosemirror-services/src/MenuService/Menu.js
similarity index 100%
rename from wax-prosemirror-plugins/src/MenuService/Menu.js
rename to wax-prosemirror-services/src/MenuService/Menu.js
diff --git a/wax-prosemirror-plugins/src/MenuService/MenuCollection.js b/wax-prosemirror-services/src/MenuService/MenuCollection.js
similarity index 100%
rename from wax-prosemirror-plugins/src/MenuService/MenuCollection.js
rename to wax-prosemirror-services/src/MenuService/MenuCollection.js
diff --git a/wax-prosemirror-plugins/src/MenuService/MenuService.js b/wax-prosemirror-services/src/MenuService/MenuService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/MenuService/MenuService.js
rename to wax-prosemirror-services/src/MenuService/MenuService.js
diff --git a/wax-prosemirror-plugins/src/MenuService/MenuWrapper.js b/wax-prosemirror-services/src/MenuService/MenuWrapper.js
similarity index 100%
rename from wax-prosemirror-plugins/src/MenuService/MenuWrapper.js
rename to wax-prosemirror-services/src/MenuService/MenuWrapper.js
diff --git a/wax-prosemirror-plugins/src/OverlayService/Overlay.js b/wax-prosemirror-services/src/OverlayService/Overlay.js
similarity index 100%
rename from wax-prosemirror-plugins/src/OverlayService/Overlay.js
rename to wax-prosemirror-services/src/OverlayService/Overlay.js
diff --git a/wax-prosemirror-plugins/src/OverlayService/OverlayService.js b/wax-prosemirror-services/src/OverlayService/OverlayService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/OverlayService/OverlayService.js
rename to wax-prosemirror-services/src/OverlayService/OverlayService.js
diff --git a/wax-prosemirror-plugins/src/PlaceholderService/PlaceholderService.js b/wax-prosemirror-services/src/PlaceholderService/PlaceholderService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/PlaceholderService/PlaceholderService.js
rename to wax-prosemirror-services/src/PlaceholderService/PlaceholderService.js
diff --git a/wax-prosemirror-plugins/src/PlaceholderService/pmPlugins/placeholderPlugin.js b/wax-prosemirror-services/src/PlaceholderService/pmPlugins/placeholderPlugin.js
similarity index 100%
rename from wax-prosemirror-plugins/src/PlaceholderService/pmPlugins/placeholderPlugin.js
rename to wax-prosemirror-services/src/PlaceholderService/pmPlugins/placeholderPlugin.js
diff --git a/wax-prosemirror-plugins/src/RedoUndoService/Redo.js b/wax-prosemirror-services/src/RedoUndoService/Redo.js
similarity index 100%
rename from wax-prosemirror-plugins/src/RedoUndoService/Redo.js
rename to wax-prosemirror-services/src/RedoUndoService/Redo.js
diff --git a/wax-prosemirror-plugins/src/RedoUndoService/RedoUndo.js b/wax-prosemirror-services/src/RedoUndoService/RedoUndo.js
similarity index 100%
rename from wax-prosemirror-plugins/src/RedoUndoService/RedoUndo.js
rename to wax-prosemirror-services/src/RedoUndoService/RedoUndo.js
diff --git a/wax-prosemirror-plugins/src/RedoUndoService/RedoUndoService.js b/wax-prosemirror-services/src/RedoUndoService/RedoUndoService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/RedoUndoService/RedoUndoService.js
rename to wax-prosemirror-services/src/RedoUndoService/RedoUndoService.js
diff --git a/wax-prosemirror-plugins/src/RedoUndoService/Undo.js b/wax-prosemirror-services/src/RedoUndoService/Undo.js
similarity index 100%
rename from wax-prosemirror-plugins/src/RedoUndoService/Undo.js
rename to wax-prosemirror-services/src/RedoUndoService/Undo.js
diff --git a/wax-prosemirror-plugins/src/RulesService/Rules.js b/wax-prosemirror-services/src/RulesService/Rules.js
similarity index 100%
rename from wax-prosemirror-plugins/src/RulesService/Rules.js
rename to wax-prosemirror-services/src/RulesService/Rules.js
diff --git a/wax-prosemirror-plugins/src/RulesService/RulesService.js b/wax-prosemirror-services/src/RulesService/RulesService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/RulesService/RulesService.js
rename to wax-prosemirror-services/src/RulesService/RulesService.js
diff --git a/wax-prosemirror-plugins/src/SchemaService/Mark.js b/wax-prosemirror-services/src/SchemaService/Mark.js
similarity index 100%
rename from wax-prosemirror-plugins/src/SchemaService/Mark.js
rename to wax-prosemirror-services/src/SchemaService/Mark.js
diff --git a/wax-prosemirror-plugins/src/SchemaService/Node.js b/wax-prosemirror-services/src/SchemaService/Node.js
similarity index 100%
rename from wax-prosemirror-plugins/src/SchemaService/Node.js
rename to wax-prosemirror-services/src/SchemaService/Node.js
diff --git a/wax-prosemirror-plugins/src/SchemaService/ParseRule.js b/wax-prosemirror-services/src/SchemaService/ParseRule.js
similarity index 100%
rename from wax-prosemirror-plugins/src/SchemaService/ParseRule.js
rename to wax-prosemirror-services/src/SchemaService/ParseRule.js
diff --git a/wax-prosemirror-plugins/src/SchemaService/Schema.js b/wax-prosemirror-services/src/SchemaService/Schema.js
similarity index 100%
rename from wax-prosemirror-plugins/src/SchemaService/Schema.js
rename to wax-prosemirror-services/src/SchemaService/Schema.js
diff --git a/wax-prosemirror-plugins/src/SchemaService/SchemaService.js b/wax-prosemirror-services/src/SchemaService/SchemaService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/SchemaService/SchemaService.js
rename to wax-prosemirror-services/src/SchemaService/SchemaService.js
diff --git a/wax-prosemirror-plugins/src/ShortCutsService/ShortCuts.js b/wax-prosemirror-services/src/ShortCutsService/ShortCuts.js
similarity index 100%
rename from wax-prosemirror-plugins/src/ShortCutsService/ShortCuts.js
rename to wax-prosemirror-services/src/ShortCutsService/ShortCuts.js
diff --git a/wax-prosemirror-plugins/src/ShortCutsService/ShortCutsService.js b/wax-prosemirror-services/src/ShortCutsService/ShortCutsService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/ShortCutsService/ShortCutsService.js
rename to wax-prosemirror-services/src/ShortCutsService/ShortCutsService.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/TextStyle.js b/wax-prosemirror-services/src/TextStyleService/TextStyle.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/TextStyle.js
rename to wax-prosemirror-services/src/TextStyleService/TextStyle.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/TextStyleService.js b/wax-prosemirror-services/src/TextStyleService/TextStyleService.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/TextStyleService.js
rename to wax-prosemirror-services/src/TextStyleService/TextStyleService.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/tools/Author.js b/wax-prosemirror-services/src/TextStyleService/tools/Author.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/tools/Author.js
rename to wax-prosemirror-services/src/TextStyleService/tools/Author.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/tools/EpigraphPoetry.js b/wax-prosemirror-services/src/TextStyleService/tools/EpigraphPoetry.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/tools/EpigraphPoetry.js
rename to wax-prosemirror-services/src/TextStyleService/tools/EpigraphPoetry.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/tools/EpigraphProse.js b/wax-prosemirror-services/src/TextStyleService/tools/EpigraphProse.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/tools/EpigraphProse.js
rename to wax-prosemirror-services/src/TextStyleService/tools/EpigraphProse.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/tools/Heading1.js b/wax-prosemirror-services/src/TextStyleService/tools/Heading1.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/tools/Heading1.js
rename to wax-prosemirror-services/src/TextStyleService/tools/Heading1.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/tools/Heading2.js b/wax-prosemirror-services/src/TextStyleService/tools/Heading2.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/tools/Heading2.js
rename to wax-prosemirror-services/src/TextStyleService/tools/Heading2.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/tools/Heading3.js b/wax-prosemirror-services/src/TextStyleService/tools/Heading3.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/tools/Heading3.js
rename to wax-prosemirror-services/src/TextStyleService/tools/Heading3.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/tools/Plain.js b/wax-prosemirror-services/src/TextStyleService/tools/Plain.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/tools/Plain.js
rename to wax-prosemirror-services/src/TextStyleService/tools/Plain.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/tools/Subtitle.js b/wax-prosemirror-services/src/TextStyleService/tools/Subtitle.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/tools/Subtitle.js
rename to wax-prosemirror-services/src/TextStyleService/tools/Subtitle.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/tools/Title.js b/wax-prosemirror-services/src/TextStyleService/tools/Title.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/tools/Title.js
rename to wax-prosemirror-services/src/TextStyleService/tools/Title.js
diff --git a/wax-prosemirror-plugins/src/TextStyleService/tools/index.js b/wax-prosemirror-services/src/TextStyleService/tools/index.js
similarity index 100%
rename from wax-prosemirror-plugins/src/TextStyleService/tools/index.js
rename to wax-prosemirror-services/src/TextStyleService/tools/index.js
diff --git a/wax-prosemirror-plugins/src/lib/Middleware.js b/wax-prosemirror-services/src/lib/Middleware.js
similarity index 100%
rename from wax-prosemirror-plugins/src/lib/Middleware.js
rename to wax-prosemirror-services/src/lib/Middleware.js
diff --git a/wax-prosemirror-plugins/src/lib/ToolGroup.js b/wax-prosemirror-services/src/lib/ToolGroup.js
similarity index 100%
rename from wax-prosemirror-plugins/src/lib/ToolGroup.js
rename to wax-prosemirror-services/src/lib/ToolGroup.js
diff --git a/wax-prosemirror-plugins/src/lib/Tools.js b/wax-prosemirror-services/src/lib/Tools.js
similarity index 100%
rename from wax-prosemirror-plugins/src/lib/Tools.js
rename to wax-prosemirror-services/src/lib/Tools.js
diff --git a/wax-prosemirror-plugins/src/lib/Utils.js b/wax-prosemirror-services/src/lib/Utils.js
similarity index 100%
rename from wax-prosemirror-plugins/src/lib/Utils.js
rename to wax-prosemirror-services/src/lib/Utils.js
diff --git a/wax-prosemirror-plugins/src/overlay/OverlayPlugin.js b/wax-prosemirror-services/src/overlay/OverlayPlugin.js
similarity index 100%
rename from wax-prosemirror-plugins/src/overlay/OverlayPlugin.js
rename to wax-prosemirror-services/src/overlay/OverlayPlugin.js