diff --git a/README.md b/README.md
index b86a3a8..ecdb2d5 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,7 @@
# Nuxt Minimal Starter
+
+
Look at the [Nuxt documentation](https://nuxt.com/docs/getting-started/introduction) to learn more.
## Setup
diff --git a/components/Button.vue b/components/Button.vue
new file mode 100644
index 0000000..db8bb8e
--- /dev/null
+++ b/components/Button.vue
@@ -0,0 +1,44 @@
+
+
+ {{ props.text }}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/GuildOptionsMenu.vue b/components/GuildOptionsMenu.vue
deleted file mode 100644
index d024ec8..0000000
--- a/components/GuildOptionsMenu.vue
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/components/Modal.vue b/components/Modal.vue
deleted file mode 100644
index 1fc1412..0000000
--- a/components/Modal.vue
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/components/Settings/AppSettings/Appearance.vue b/components/Settings/AppSettings/Appearance.vue
new file mode 100644
index 0000000..135c0a1
--- /dev/null
+++ b/components/Settings/AppSettings/Appearance.vue
@@ -0,0 +1,14 @@
+
+
+
hi
+
TEST
+
TEST
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/Settings/AppSettings/Keybinds.vue b/components/Settings/AppSettings/Keybinds.vue
new file mode 100644
index 0000000..ea54137
--- /dev/null
+++ b/components/Settings/AppSettings/Keybinds.vue
@@ -0,0 +1,12 @@
+
+
+
Keybinds (TBA)
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/Settings/AppSettings/Language.vue b/components/Settings/AppSettings/Language.vue
new file mode 100644
index 0000000..b1c3a8a
--- /dev/null
+++ b/components/Settings/AppSettings/Language.vue
@@ -0,0 +1,12 @@
+
+
+
Language (TBA)
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/Settings/AppSettings/Notifications.vue b/components/Settings/AppSettings/Notifications.vue
new file mode 100644
index 0000000..2e6de9c
--- /dev/null
+++ b/components/Settings/AppSettings/Notifications.vue
@@ -0,0 +1,12 @@
+
+
+
Notifications (TBA)
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/Settings/UserSettings/Account.vue b/components/Settings/UserSettings/Account.vue
new file mode 100644
index 0000000..0fe5013
--- /dev/null
+++ b/components/Settings/UserSettings/Account.vue
@@ -0,0 +1,155 @@
+
+
+
My Account
+
+
+
+
AVATAR
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Password (and eventually authenticator)
+
+
+
Account Deletion
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/Settings/UserSettings/Connections.vue b/components/Settings/UserSettings/Connections.vue
new file mode 100644
index 0000000..97190ec
--- /dev/null
+++ b/components/Settings/UserSettings/Connections.vue
@@ -0,0 +1,12 @@
+
+
+
Connections (TBA)
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/Banner.vue b/components/Settings/UserSettings/Devices.vue
similarity index 67%
rename from components/Banner.vue
rename to components/Settings/UserSettings/Devices.vue
index b9b4da4..7006a12 100644
--- a/components/Banner.vue
+++ b/components/Settings/UserSettings/Devices.vue
@@ -1,13 +1,12 @@
-
+
Devices (TBA)
-
\ No newline at end of file
diff --git a/components/Settings/UserSettings/Privacy.vue b/components/Settings/UserSettings/Privacy.vue
new file mode 100644
index 0000000..0f1387d
--- /dev/null
+++ b/components/Settings/UserSettings/Privacy.vue
@@ -0,0 +1,13 @@
+
+
+
Privacy (TBA)
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/UserPopup.vue b/components/UserPopup.vue
new file mode 100644
index 0000000..092e7d5
--- /dev/null
+++ b/components/UserPopup.vue
@@ -0,0 +1,85 @@
+
+