diff --git a/src/etc/di.xml b/src/etc/di.xml
index 20403785..c436b5c9 100644
--- a/src/etc/di.xml
+++ b/src/etc/di.xml
@@ -14,4 +14,62 @@
+
+
+
+
+ - Magewirephp\Magewire\Model\Action\CallMethod
+ - Magewirephp\Magewire\Model\Action\FireEvent
+ - Magewirephp\Magewire\Model\Action\SyncInput
+
+
+
+
+
+
+
+
+
+
+
+
+ - mount
+ - hydrate
+ - dehydrate
+ - updating
+ - updated
+
+
+ - getParent
+ - setParent
+ - getPublicProperties
+ - __call
+
+
+ - setRequest
+ - getRequest
+ - setResponse
+ - getResponse
+ - getEventQueue
+ - getUncallables
+
+
+ - renderPagination
+
+ - fill
+ - reset
+
+
+ - validate
+
+
+
+
+
+
+
+
diff --git a/src/etc/events.xml b/src/etc/events.xml
new file mode 100644
index 00000000..1bb68ac2
--- /dev/null
+++ b/src/etc/events.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/etc/frontend/di.xml b/src/etc/frontend/di.xml
deleted file mode 100644
index 3de8a43d..00000000
--- a/src/etc/frontend/di.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
- - Magewirephp\Magewire\Model\Action\CallMethod
- - Magewirephp\Magewire\Model\Action\FireEvent
- - Magewirephp\Magewire\Model\Action\SyncInput
-
-
-
-
-
-
-
-
-
-
-
-
- - mount
- - hydrate
- - dehydrate
- - updating
- - updated
-
-
- - getParent
- - setParent
- - getPublicProperties
- - __call
-
-
- - setRequest
- - getRequest
- - setResponse
- - getResponse
- - getEventQueue
- - getUncallables
-
-
- - renderPagination
-
- - fill
- - reset
-
-
- - validate
-
-
-
-
-
-
-
-
-
diff --git a/src/etc/frontend/events.xml b/src/etc/frontend/events.xml
index 4addec52..b336bff8 100644
--- a/src/etc/frontend/events.xml
+++ b/src/etc/frontend/events.xml
@@ -2,20 +2,6 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/src/view/base/layout/default.xml b/src/view/base/layout/default.xml
new file mode 100644
index 00000000..3f563182
--- /dev/null
+++ b/src/view/base/layout/default.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/view/frontend/web/js/livewire.js b/src/view/base/web/js/livewire.js
similarity index 100%
rename from src/view/frontend/web/js/livewire.js
rename to src/view/base/web/js/livewire.js
diff --git a/src/view/frontend/web/js/livewire.js.map b/src/view/base/web/js/livewire.js.map
similarity index 100%
rename from src/view/frontend/web/js/livewire.js.map
rename to src/view/base/web/js/livewire.js.map