diff --git a/web/src/lib/components/kit/Footer.svelte b/web/src/lib/components/kit/Footer.svelte
new file mode 100644
index 0000000..5ef7687
--- /dev/null
+++ b/web/src/lib/components/kit/Footer.svelte
@@ -0,0 +1,21 @@
+
+
+
diff --git a/web/src/lib/components/kit/PageGrid.svelte b/web/src/lib/components/kit/PageGrid.svelte
new file mode 100644
index 0000000..c2afa54
--- /dev/null
+++ b/web/src/lib/components/kit/PageGrid.svelte
@@ -0,0 +1,37 @@
+
+
+
+
+ {@render preview()}
+
+
+
diff --git a/web/src/lib/components/kit/WorkspaceLayout.svelte b/web/src/lib/components/kit/WorkspaceLayout.svelte
deleted file mode 100644
index c5b2a5d..0000000
--- a/web/src/lib/components/kit/WorkspaceLayout.svelte
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
- {@render preview()}
-
-
-
diff --git a/web/src/routes/preview/+layout.svelte b/web/src/routes/preview/+layout.svelte
index 07c8695..fd5b7fc 100644
--- a/web/src/routes/preview/+layout.svelte
+++ b/web/src/routes/preview/+layout.svelte
@@ -1,7 +1,7 @@