diff --git a/package.json b/package.json
index 2c0a349..4b503c2 100644
--- a/package.json
+++ b/package.json
@@ -1,5 +1,5 @@
{
- "name": "ssg-sveltekit-template",
+ "name": "darkicewolf50",
"private": true,
"version": "0.0.1",
"type": "module",
diff --git a/src/lib/components/contact.svelte b/src/lib/components/contact.svelte
new file mode 100644
index 0000000..fd14f4e
--- /dev/null
+++ b/src/lib/components/contact.svelte
@@ -0,0 +1,177 @@
+
+
+
+
+
Contact
+
+
+
+

+
+
+
+
+
+
diff --git a/src/lib/components/experience.svelte b/src/lib/components/experience.svelte
new file mode 100644
index 0000000..849c24d
--- /dev/null
+++ b/src/lib/components/experience.svelte
@@ -0,0 +1,189 @@
+
+
+
+ {#if professional_jobs === true}
+
Professional
+ {:else}
+
Volunteering
+ {/if}
+
+
+
+
+
+
+
+
+ {#each experience as exp}
+
+
+
+ |
+ {exp.postition} |
+ {exp.start_month} - {exp.end_month} |
+
+
+ {exp.company} |
+ {exp.location} |
+
+ {/each}
+
+
+
+
+
diff --git a/src/lib/components/projects/projects.svelte b/src/lib/components/projects/projects.svelte
new file mode 100644
index 0000000..758a0a2
--- /dev/null
+++ b/src/lib/components/projects/projects.svelte
@@ -0,0 +1,96 @@
+
+
+{#if independent_page}
+ Brock Tomlinson - Projects
+{/if}
+
+
Projects
+
Top Featured and Recent Projects
+
+
+
+
diff --git a/src/lib/components/projects/projectsCard.svelte b/src/lib/components/projects/projectsCard.svelte
new file mode 100644
index 0000000..5f8b0b2
--- /dev/null
+++ b/src/lib/components/projects/projectsCard.svelte
@@ -0,0 +1,438 @@
+
+
+
+

+
+
{project_name}
+
+ {#if github_link}
+
+
+
+ {/if}
+
+ {#if gitea_link}
+
+
+
+ {/if}
+ {#if dockerhub_link}
+
+
+
+ {/if}
+ {#if website_link}
+
+
+
+ {/if}
+
+
+
+
+ {#each techs_used as tech, index}
+
.tech_logo})
+ {/each}
+
+
+
+
diff --git a/src/lib/components/techs/techCard.svelte b/src/lib/components/techs/techCard.svelte
new file mode 100644
index 0000000..5460a70
--- /dev/null
+++ b/src/lib/components/techs/techCard.svelte
@@ -0,0 +1,316 @@
+
+
+
+
+ {tech_props}
+
+
+
+
diff --git a/src/lib/components/techs/techCat.svelte b/src/lib/components/techs/techCat.svelte
new file mode 100644
index 0000000..974cb5a
--- /dev/null
+++ b/src/lib/components/techs/techCat.svelte
@@ -0,0 +1,45 @@
+
+
+
+
{cat}
+
+ {#each tech_vec as tech}
+
+ {/each}
+
+
+
+
diff --git a/src/lib/professional_photo_2023.jpg b/src/lib/professional_photo_2023.jpg
new file mode 100644
index 0000000..027c5be
Binary files /dev/null and b/src/lib/professional_photo_2023.jpg differ
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index 13ba81d..c0c1972 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -40,10 +40,15 @@
diff --git a/src/routes/contact/+page.svelte b/src/routes/contact/+page.svelte
index e69de29..09a7c0b 100644
--- a/src/routes/contact/+page.svelte
+++ b/src/routes/contact/+page.svelte
@@ -0,0 +1,109 @@
+
+
+Brock Tomlinson - Contact
+
+
+
+
+
diff --git a/src/routes/projects/+page.svelte b/src/routes/projects/+page.svelte
index e69de29..4134f4c 100644
--- a/src/routes/projects/+page.svelte
+++ b/src/routes/projects/+page.svelte
@@ -0,0 +1,5 @@
+
+
+