diff --git a/mailpoet/lib/EmailEditor/README.md b/packages/php/email-editor/README.md similarity index 100% rename from mailpoet/lib/EmailEditor/README.md rename to packages/php/email-editor/README.md diff --git a/mailpoet/lib/EmailEditor/Engine/EmailApiController.php b/packages/php/email-editor/src/Engine/EmailApiController.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/EmailApiController.php rename to packages/php/email-editor/src/Engine/EmailApiController.php diff --git a/mailpoet/lib/EmailEditor/Engine/EmailEditor.php b/packages/php/email-editor/src/Engine/EmailEditor.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/EmailEditor.php rename to packages/php/email-editor/src/Engine/EmailEditor.php diff --git a/mailpoet/lib/EmailEditor/Engine/EmailStylesSchema.php b/packages/php/email-editor/src/Engine/EmailStylesSchema.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/EmailStylesSchema.php rename to packages/php/email-editor/src/Engine/EmailStylesSchema.php diff --git a/mailpoet/lib/EmailEditor/Engine/Patterns/Library/AbstractPattern.php b/packages/php/email-editor/src/Engine/Patterns/Library/AbstractPattern.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Patterns/Library/AbstractPattern.php rename to packages/php/email-editor/src/Engine/Patterns/Library/AbstractPattern.php diff --git a/mailpoet/lib/EmailEditor/Engine/Patterns/Library/DefaultContent.php b/packages/php/email-editor/src/Engine/Patterns/Library/DefaultContent.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Patterns/Library/DefaultContent.php rename to packages/php/email-editor/src/Engine/Patterns/Library/DefaultContent.php diff --git a/mailpoet/lib/EmailEditor/Engine/Patterns/Patterns.php b/packages/php/email-editor/src/Engine/Patterns/Patterns.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Patterns/Patterns.php rename to packages/php/email-editor/src/Engine/Patterns/Patterns.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/BlockRenderer.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/BlockRenderer.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/BlockRenderer.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/BlockRenderer.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/BlocksParser.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/BlocksParser.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/BlocksParser.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/BlocksParser.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/BlocksRegistry.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/BlocksRegistry.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/BlocksRegistry.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/BlocksRegistry.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/ContentRenderer.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/ContentRenderer.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/ContentRenderer.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/ContentRenderer.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Layout/FlexLayoutRenderer.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Layout/FlexLayoutRenderer.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Layout/FlexLayoutRenderer.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Layout/FlexLayoutRenderer.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Postprocessors/HighlightingPostprocessor.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Postprocessors/HighlightingPostprocessor.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Postprocessors/HighlightingPostprocessor.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Postprocessors/HighlightingPostprocessor.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Postprocessors/Postprocessor.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Postprocessors/Postprocessor.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Postprocessors/Postprocessor.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Postprocessors/Postprocessor.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Postprocessors/VariablesPostprocessor.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Postprocessors/VariablesPostprocessor.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Postprocessors/VariablesPostprocessor.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Postprocessors/VariablesPostprocessor.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Preprocessors/BlocksWidthPreprocessor.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Preprocessors/BlocksWidthPreprocessor.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Preprocessors/BlocksWidthPreprocessor.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Preprocessors/BlocksWidthPreprocessor.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Preprocessors/CleanupPreprocessor.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Preprocessors/CleanupPreprocessor.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Preprocessors/CleanupPreprocessor.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Preprocessors/CleanupPreprocessor.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Preprocessors/Preprocessor.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Preprocessors/Preprocessor.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Preprocessors/Preprocessor.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Preprocessors/Preprocessor.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Preprocessors/SpacingPreprocessor.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Preprocessors/SpacingPreprocessor.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Preprocessors/SpacingPreprocessor.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Preprocessors/SpacingPreprocessor.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Preprocessors/TypographyPreprocessor.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Preprocessors/TypographyPreprocessor.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/Preprocessors/TypographyPreprocessor.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/Preprocessors/TypographyPreprocessor.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/ProcessManager.php b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/ProcessManager.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/ProcessManager.php rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/ProcessManager.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/content.css b/packages/php/email-editor/src/Engine/Renderer/ContentRenderer/content.css similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/ContentRenderer/content.css rename to packages/php/email-editor/src/Engine/Renderer/ContentRenderer/content.css diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/Renderer.php b/packages/php/email-editor/src/Engine/Renderer/Renderer.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/Renderer.php rename to packages/php/email-editor/src/Engine/Renderer/Renderer.php diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/readme.md b/packages/php/email-editor/src/Engine/Renderer/readme.md similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/readme.md rename to packages/php/email-editor/src/Engine/Renderer/readme.md diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/template-canvas.css b/packages/php/email-editor/src/Engine/Renderer/template-canvas.css similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/template-canvas.css rename to packages/php/email-editor/src/Engine/Renderer/template-canvas.css diff --git a/mailpoet/lib/EmailEditor/Engine/Renderer/template-canvas.php b/packages/php/email-editor/src/Engine/Renderer/template-canvas.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Renderer/template-canvas.php rename to packages/php/email-editor/src/Engine/Renderer/template-canvas.php diff --git a/mailpoet/lib/EmailEditor/Engine/SettingsController.php b/packages/php/email-editor/src/Engine/SettingsController.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/SettingsController.php rename to packages/php/email-editor/src/Engine/SettingsController.php diff --git a/mailpoet/lib/EmailEditor/Engine/Templates/TemplatePreview.php b/packages/php/email-editor/src/Engine/Templates/TemplatePreview.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Templates/TemplatePreview.php rename to packages/php/email-editor/src/Engine/Templates/TemplatePreview.php diff --git a/mailpoet/lib/EmailEditor/Engine/Templates/Templates.php b/packages/php/email-editor/src/Engine/Templates/Templates.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Templates/Templates.php rename to packages/php/email-editor/src/Engine/Templates/Templates.php diff --git a/mailpoet/lib/EmailEditor/Engine/Templates/Utils.php b/packages/php/email-editor/src/Engine/Templates/Utils.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Templates/Utils.php rename to packages/php/email-editor/src/Engine/Templates/Utils.php diff --git a/mailpoet/lib/EmailEditor/Engine/Templates/awesome-one.html b/packages/php/email-editor/src/Engine/Templates/awesome-one.html similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Templates/awesome-one.html rename to packages/php/email-editor/src/Engine/Templates/awesome-one.html diff --git a/mailpoet/lib/EmailEditor/Engine/Templates/awesome-one.json b/packages/php/email-editor/src/Engine/Templates/awesome-one.json similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Templates/awesome-one.json rename to packages/php/email-editor/src/Engine/Templates/awesome-one.json diff --git a/mailpoet/lib/EmailEditor/Engine/Templates/awesome-two.html b/packages/php/email-editor/src/Engine/Templates/awesome-two.html similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Templates/awesome-two.html rename to packages/php/email-editor/src/Engine/Templates/awesome-two.html diff --git a/mailpoet/lib/EmailEditor/Engine/Templates/awesome-two.json b/packages/php/email-editor/src/Engine/Templates/awesome-two.json similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Templates/awesome-two.json rename to packages/php/email-editor/src/Engine/Templates/awesome-two.json diff --git a/mailpoet/lib/EmailEditor/Engine/Templates/email-computing-mag.html b/packages/php/email-editor/src/Engine/Templates/email-computing-mag.html similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Templates/email-computing-mag.html rename to packages/php/email-editor/src/Engine/Templates/email-computing-mag.html diff --git a/mailpoet/lib/EmailEditor/Engine/Templates/email-computing-mag.json b/packages/php/email-editor/src/Engine/Templates/email-computing-mag.json similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Templates/email-computing-mag.json rename to packages/php/email-editor/src/Engine/Templates/email-computing-mag.json diff --git a/mailpoet/lib/EmailEditor/Engine/Templates/email-general.html b/packages/php/email-editor/src/Engine/Templates/email-general.html similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Templates/email-general.html rename to packages/php/email-editor/src/Engine/Templates/email-general.html diff --git a/mailpoet/lib/EmailEditor/Engine/Templates/preview.css b/packages/php/email-editor/src/Engine/Templates/preview.css similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/Templates/preview.css rename to packages/php/email-editor/src/Engine/Templates/preview.css diff --git a/mailpoet/lib/EmailEditor/Engine/ThemeController.php b/packages/php/email-editor/src/Engine/ThemeController.php similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/ThemeController.php rename to packages/php/email-editor/src/Engine/ThemeController.php diff --git a/mailpoet/lib/EmailEditor/Engine/flex-email-layout.css b/packages/php/email-editor/src/Engine/flex-email-layout.css similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/flex-email-layout.css rename to packages/php/email-editor/src/Engine/flex-email-layout.css diff --git a/mailpoet/lib/EmailEditor/Engine/theme.json b/packages/php/email-editor/src/Engine/theme.json similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/theme.json rename to packages/php/email-editor/src/Engine/theme.json diff --git a/mailpoet/lib/EmailEditor/Engine/theme.md b/packages/php/email-editor/src/Engine/theme.md similarity index 100% rename from mailpoet/lib/EmailEditor/Engine/theme.md rename to packages/php/email-editor/src/Engine/theme.md diff --git a/mailpoet/lib/EmailEditor/Integrations/Core/Initializer.php b/packages/php/email-editor/src/Integrations/Core/Initializer.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Core/Initializer.php rename to packages/php/email-editor/src/Integrations/Core/Initializer.php diff --git a/mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/AbstractBlockRenderer.php b/packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/AbstractBlockRenderer.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/AbstractBlockRenderer.php rename to packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/AbstractBlockRenderer.php diff --git a/mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Button.php b/packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Button.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Button.php rename to packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Button.php diff --git a/mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Buttons.php b/packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Buttons.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Buttons.php rename to packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Buttons.php diff --git a/mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Column.php b/packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Column.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Column.php rename to packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Column.php diff --git a/mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Columns.php b/packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Columns.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Columns.php rename to packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Columns.php diff --git a/mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Group.php b/packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Group.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Group.php rename to packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Group.php diff --git a/mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Image.php b/packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Image.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Image.php rename to packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Image.php diff --git a/mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/ListBlock.php b/packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/ListBlock.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/ListBlock.php rename to packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/ListBlock.php diff --git a/mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Text.php b/packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Text.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Core/Renderer/Blocks/Text.php rename to packages/php/email-editor/src/Integrations/Core/Renderer/Blocks/Text.php diff --git a/mailpoet/lib/EmailEditor/Integrations/Core/theme.json b/packages/php/email-editor/src/Integrations/Core/theme.json similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Core/theme.json rename to packages/php/email-editor/src/Integrations/Core/theme.json diff --git a/mailpoet/lib/EmailEditor/Integrations/MailPoet/Blocks/BlockTypes/AbstractBlock.php b/packages/php/email-editor/src/Integrations/MailPoet/Blocks/BlockTypes/AbstractBlock.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/MailPoet/Blocks/BlockTypes/AbstractBlock.php rename to packages/php/email-editor/src/Integrations/MailPoet/Blocks/BlockTypes/AbstractBlock.php diff --git a/mailpoet/lib/EmailEditor/Integrations/MailPoet/Blocks/BlockTypes/PoweredByMailpoet.php b/packages/php/email-editor/src/Integrations/MailPoet/Blocks/BlockTypes/PoweredByMailpoet.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/MailPoet/Blocks/BlockTypes/PoweredByMailpoet.php rename to packages/php/email-editor/src/Integrations/MailPoet/Blocks/BlockTypes/PoweredByMailpoet.php diff --git a/mailpoet/lib/EmailEditor/Integrations/MailPoet/Blocks/BlockTypesController.php b/packages/php/email-editor/src/Integrations/MailPoet/Blocks/BlockTypesController.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/MailPoet/Blocks/BlockTypesController.php rename to packages/php/email-editor/src/Integrations/MailPoet/Blocks/BlockTypesController.php diff --git a/mailpoet/lib/EmailEditor/Integrations/MailPoet/Cli.php b/packages/php/email-editor/src/Integrations/MailPoet/Cli.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/MailPoet/Cli.php rename to packages/php/email-editor/src/Integrations/MailPoet/Cli.php diff --git a/mailpoet/lib/EmailEditor/Integrations/MailPoet/EmailApiController.php b/packages/php/email-editor/src/Integrations/MailPoet/EmailApiController.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/MailPoet/EmailApiController.php rename to packages/php/email-editor/src/Integrations/MailPoet/EmailApiController.php diff --git a/mailpoet/lib/EmailEditor/Integrations/MailPoet/EmailEditor.php b/packages/php/email-editor/src/Integrations/MailPoet/EmailEditor.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/MailPoet/EmailEditor.php rename to packages/php/email-editor/src/Integrations/MailPoet/EmailEditor.php diff --git a/mailpoet/lib/EmailEditor/Integrations/MailPoet/Templates/testing-email-with-core-blocks.html b/packages/php/email-editor/src/Integrations/MailPoet/Templates/testing-email-with-core-blocks.html similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/MailPoet/Templates/testing-email-with-core-blocks.html rename to packages/php/email-editor/src/Integrations/MailPoet/Templates/testing-email-with-core-blocks.html diff --git a/mailpoet/lib/EmailEditor/Integrations/Utils/DomDocumentHelper.php b/packages/php/email-editor/src/Integrations/Utils/DomDocumentHelper.php similarity index 100% rename from mailpoet/lib/EmailEditor/Integrations/Utils/DomDocumentHelper.php rename to packages/php/email-editor/src/Integrations/Utils/DomDocumentHelper.php