diff --git a/components/DirectMessagesSidebar.vue b/components/DirectMessagesSidebar.vue
new file mode 100644
index 0000000..d9f677d
--- /dev/null
+++ b/components/DirectMessagesSidebar.vue
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/Channel.vue b/components/Guild/Channel.vue
similarity index 100%
rename from components/Channel.vue
rename to components/Guild/Channel.vue
diff --git a/components/MemberEntry.vue b/components/Member/MemberEntry.vue
similarity index 100%
rename from components/MemberEntry.vue
rename to components/Member/MemberEntry.vue
diff --git a/components/CropPopup.vue b/components/Popups/CropPopup.vue
similarity index 100%
rename from components/CropPopup.vue
rename to components/Popups/CropPopup.vue
diff --git a/components/InvitePopup.vue b/components/Popups/InvitePopup.vue
similarity index 100%
rename from components/InvitePopup.vue
rename to components/Popups/InvitePopup.vue
diff --git a/components/Loading.vue b/components/Popups/Loading.vue
similarity index 100%
rename from components/Loading.vue
rename to components/Popups/Loading.vue
diff --git a/components/User/UserEntry.vue b/components/User/UserEntry.vue
new file mode 100644
index 0000000..dcea368
--- /dev/null
+++ b/components/User/UserEntry.vue
@@ -0,0 +1,35 @@
+
+
+
+
+ {{ props.user.display_name || props.user.username }}
+
+
+
+
+
+
diff --git a/components/UserPopup.vue b/components/User/UserPopup.vue
similarity index 100%
rename from components/UserPopup.vue
rename to components/User/UserPopup.vue
diff --git a/components/Button.vue b/components/UserInterface/Button.vue
similarity index 100%
rename from components/Button.vue
rename to components/UserInterface/Button.vue
diff --git a/components/UserArea.vue b/components/UserInterface/VerticalSpacer.vue
similarity index 55%
rename from components/UserArea.vue
rename to components/UserInterface/VerticalSpacer.vue
index d922c3f..293e9f0 100644
--- a/components/UserArea.vue
+++ b/components/UserInterface/VerticalSpacer.vue
@@ -1,7 +1,5 @@
-
- HELLO!!
-
+
\ No newline at end of file
+
diff --git a/types/interfaces.ts b/types/interfaces.ts
index 610d007..7b9a97b 100644
--- a/types/interfaces.ts
+++ b/types/interfaces.ts
@@ -61,7 +61,8 @@ export interface UserResponse {
pronouns: string | null,
about: string | null,
email?: string,
- email_verified?: boolean
+ email_verified?: boolean,
+ friends_since: string | null,
}
export interface StatsResponse {