···11import { agent } from "@/lib/bskyApi";
22-import Feed from "@/components/pageContent/FeedPage";
22+import Feed from "@/components/pageContent/feed/FeedPage";
3344export const revalidate = 60;
55
+1-1
app/library-cards/page.tsx
···11-import LibraryCards from "@/components/pageContent/LibraryCardsPage";
11+import LibraryCards from "@/components/pageContent/library-cards/LibraryCardsPage";
22import { importCSVDataAsJson } from "@/lib/sheetsConnector";
33import type LibraryCard from "@/types/LibraryCard";
44
+1-1
app/music/page.tsx
···11-import Music from "@/components/pageContent/MusicPage";
11+import Music from "@/components/pageContent/music/MusicPage";
22import { importCSVDataAsJson } from "@/lib/sheetsConnector";
33import type MusicItem from "@/types/MusicItem";
44
+1-1
app/page.tsx
···11-import Home from "@/components/pageContent/HomePage";
11+import Home from "@/components/pageContent/home/HomePage";
22import { importCSVDataAsJson } from "@/lib/sheetsConnector";
33import type HomeSection from "@/types/home/HomeSection";
44
···11import { micromark } from "micromark";
22-import Button from "./Button";
22+import Button from "../../Button";
33import type ProjectType from "@/types/ProjectType";
4455export default function ProjectContent({ project }): React.ReactElement {
···2233import type { Key } from "react";
44import BaseLayout from "@/components/BaseLayout";
55-import BlueskyPost from "@/components/BlueskyFeed/BlueskyPost";
55+import BlueskyPost from "@/components/pageContent/feed/BlueskyFeed/BlueskyPost";
6677interface FeedProps {
88 feed: Array<Object>;
···11"use client";
2233-import HomeSectionItem from "@/components/HomeSectionItem";
33+import HomeSectionItem from "@/components/pageContent/home/HomeSectionItem";
44import BaseLayout from "@/components/BaseLayout";
55import SectionList from "@/components/SectionList";
66import SocialLink from "@/components/SocialLink";
···33import { Key, useEffect, useState } from "react";
44import BaseLayout from "@/components/BaseLayout";
55import SectionList from "@/components/SectionList";
66-import LibraryCardItem from "@/components/LibraryCardItem";
66+import LibraryCardItem from "@/components/pageContent/library-cards/LibraryCardItem";
77import type LibraryCard from "@/types/LibraryCard";
8899interface LibraryCardsProps {
···11import BaseLayout from "@/components/BaseLayout";
22import Head from "next/head";
33-import MusicItem from "@/components/MusicItem";
33+import MusicItem from "@/components/pageContent/music/MusicItem";
44import type Music from "@/types/MusicItem";
55import type { Key } from "react";
66
+1-1
components/pageContent/blog/BlogPage.tsx
···11import { Key } from "react";
22import BaseLayout from "@/components/BaseLayout";
33import SectionList from "@/components/SectionList";
44-import BlogPostPreview from "@/components/BlogPostPreview";
44+import BlogPostPreview from "@/components/pageContent/blog/BlogPostPreview";
55import type BlogPostType from "@/types/BlogPost";
6677interface BlogProps {
+1-1
components/pageContent/blog/BlogPostPage.tsx
···11import BaseLayout from "@/components/BaseLayout";
22-import BlogPostContent from "@/components/BlogPostContent";
22+import BlogPostContent from "@/components/pageContent/blog/BlogPostContent";
33import type BlogPostType from "@/types/BlogPost";
4455interface BlogPostProps {
+1-1
components/pageContent/projects/ProjectPage.tsx
···11import BaseLayout from "@/components/BaseLayout";
22-import ProjectContent from "@/components/ProjectContent";
22+import ProjectContent from "@/components/pageContent/projects/ProjectContent";
33import type ProjectType from "@/types/ProjectType";
4455interface ProjectPageProps {
+1-1
components/pageContent/projects/ProjectsPage.tsx
···11"use client";
2233-import ProjectSectionItem from "@/components/ProjectSectionItem";
33+import ProjectSectionItem from "@/components/pageContent/projects/ProjectSectionItem";
44import BaseLayout from "@/components/BaseLayout";
55import SectionList from "@/components/SectionList";
66import type ProjectType from "@/types/ProjectType";
+1-1
components/pageContent/recipes/RecipePage.tsx
···11import BaseLayout from "@/components/BaseLayout";
22-import RecipeContent from "@/components/RecipeContent";
22+import RecipeContent from "@/components/pageContent/recipes/RecipeContent";
33import type RecipeType from "@/types/RecipeType";
4455interface RecipeProps {
+1-1
components/pageContent/recipes/RecipesPage.tsx
···11-import RecipeSectionItem from "@/components/RecipeSectionItem";
11+import RecipeSectionItem from "@/components/pageContent/recipes/RecipeSectionItem";
22import BaseLayout from "@/components/BaseLayout";
33import SectionList from "@/components/SectionList";
44import type RecipeType from "@/types/RecipeType";