diff --git a/src/lib/components/elements/data-tables/core/data-table.svelte b/src/lib/components/elements/data-tables/core/data-table.svelte
new file mode 100644
index 0000000..bc7237d
--- /dev/null
+++ b/src/lib/components/elements/data-tables/core/data-table.svelte
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+ {#each $headerRows as headerRow (headerRow.id)}
+
+
+ {#each headerRow.cells as cell (cell.id)}
+
+
+ {#if props.sort.disabled}
+
+ {:else}
+
+ {/if}
+
+
+ {/each}
+
+
+ {/each}
+
+
+ {#each $pageRows as row (row.id)}
+
+
+ {#each row.cells as cell (cell.id)}
+
+
+
+
+
+ {/each}
+
+
+ {/each}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/lib/components/elements/data-tables/employees-data-table.svelte b/src/lib/components/elements/data-tables/employees-data-table.svelte
new file mode 100644
index 0000000..a856333
--- /dev/null
+++ b/src/lib/components/elements/data-tables/employees-data-table.svelte
@@ -0,0 +1,77 @@
+
+
+
diff --git a/src/lib/components/elements/data-tables/employees.svelte b/src/lib/components/elements/data-tables/employees.svelte
deleted file mode 100644
index dd1ab65..0000000
--- a/src/lib/components/elements/data-tables/employees.svelte
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
- {#each $headerRows as headerRow}
-
-
- {#each headerRow.cells as cell (cell.id)}
-
-
-
-
-
- {/each}
-
-
- {/each}
-
-
- {#each $pageRows as row (row.id)}
-
-
- {#each row.cells as cell (cell.id)}
-
-
-
-
-
- {/each}
-
-
- {/each}
-
-
-
\ No newline at end of file
diff --git a/src/lib/components/elements/data-views/employees-data-view.svelte b/src/lib/components/elements/data-views/employees-data-view.svelte
new file mode 100644
index 0000000..6207883
--- /dev/null
+++ b/src/lib/components/elements/data-views/employees-data-view.svelte
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ filterValue.set(s)} />
+
+
+
\ No newline at end of file
diff --git a/src/lib/components/ui/search/search.svelte b/src/lib/components/ui/search/search.svelte
index 2b9c969..390f619 100644
--- a/src/lib/components/ui/search/search.svelte
+++ b/src/lib/components/ui/search/search.svelte
@@ -1,11 +1,11 @@