diff --git a/opal-web/src/lib/components/Header.svelte b/opal-web/src/lib/components/Header.svelte
new file mode 100644
index 0000000..8c0ad96
--- /dev/null
+++ b/opal-web/src/lib/components/Header.svelte
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
diff --git a/opal-web/src/lib/components/ReportPicker.svelte b/opal-web/src/lib/components/ReportPicker.svelte
new file mode 100644
index 0000000..314855c
--- /dev/null
+++ b/opal-web/src/lib/components/ReportPicker.svelte
@@ -0,0 +1,145 @@
+
+
+
+ {#each groups as group}
+
+
{group.label}
+ {#each group.reports as report}
+
+ {/each}
+
+ {/each}
+
+
+