diff --git a/public/icons/github.svg b/public/icons/github.svg
new file mode 100644
index 0000000..9640694
--- /dev/null
+++ b/public/icons/github.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/components/ActionButtons.svelte b/src/components/ActionButtons.svelte
new file mode 100644
index 0000000..55aa6e5
--- /dev/null
+++ b/src/components/ActionButtons.svelte
@@ -0,0 +1,117 @@
+
+
+
+ {#if sessionInfo}
+
+ {sessionInfo}
+
+ {/if}
+
+
+ {#if mode === 'welcome'}
+
+
+ {:else if mode === 'quiz'}
+
+
+ {:else if mode === 'results'}
+
+
+
+ {/if}
+
+
+
+
diff --git a/src/components/Footer.svelte b/src/components/Footer.svelte
index f1240d5..1b52e8a 100644
--- a/src/components/Footer.svelte
+++ b/src/components/Footer.svelte
@@ -1,29 +1,19 @@