diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e0cf390
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,133 @@
+# Logs
+logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+lerna-debug.log*
+.pnpm-debug.log*
+
+# Diagnostic reports (https://nodejs.org/api/report.html)
+report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
+
+# Runtime data
+pids
+*.pid
+*.seed
+*.pid.lock
+
+# Directory for instrumented libs generated by jscoverage/JSCover
+lib-cov
+
+# Coverage directory used by tools like istanbul
+coverage
+*.lcov
+
+# nyc test coverage
+.nyc_output
+
+# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
+.grunt
+
+# Bower dependency directory (https://bower.io/)
+bower_components
+
+# node-waf configuration
+.lock-wscript
+
+# Compiled binary addons (https://nodejs.org/api/addons.html)
+build/Release
+
+# Dependency directories
+node_modules/
+jspm_packages/
+
+# Snowpack dependency directory (https://snowpack.dev/)
+web_modules/
+
+# TypeScript cache
+*.tsbuildinfo
+
+# Optional npm cache directory
+.npm
+
+# Optional eslint cache
+.eslintcache
+
+# Optional stylelint cache
+.stylelintcache
+
+# Microbundle cache
+.rpt2_cache/
+.rts2_cache_cjs/
+.rts2_cache_es/
+.rts2_cache_umd/
+
+# Optional REPL history
+.node_repl_history
+
+# Output of 'npm pack'
+*.tgz
+
+# Yarn Integrity file
+.yarn-integrity
+
+# dotenv environment variable files
+.env
+.env.development.local
+.env.test.local
+.env.production.local
+.env.local
+
+# parcel-bundler cache (https://parceljs.org/)
+.cache
+.parcel-cache
+
+# Next.js build output
+.next
+out
+
+# Nuxt.js build / generate output
+.nuxt
+dist
+
+# Gatsby files
+.cache/
+# Comment in the public line in if your project uses Gatsby and not Next.js
+# https://nextjs.org/blog/next-9-1#public-directory-support
+# public
+
+# vuepress build output
+.vuepress/dist
+
+# vuepress v2.x temp and cache directory
+.temp
+.cache
+
+# Docusaurus cache and generated files
+.docusaurus
+
+# Serverless directories
+.serverless/
+
+# FuseBox cache
+.fusebox/
+
+# DynamoDB Local files
+.dynamodb/
+
+# TernJS port file
+.tern-port
+
+# Stores VSCode versions used for testing VSCode extensions
+.vscode-test
+
+# yarn v2
+.yarn/cache
+.yarn/unplugged
+.yarn/build-state.yml
+.yarn/install-state.gz
+.pnp.*
+
+# Mac Files
+.DS_Store
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..522d2ba
--- /dev/null
+++ b/README.md
@@ -0,0 +1,5 @@
+# Template Repository for DMD 3470/5470
+
+Click on "[Use this template](https://github.uconn.edu/new?template_name=dmd-3470-assignment-repo&template_owner=bpd01001)" to get started.
+
+
diff --git a/final-project/.gitkeep b/final-project/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/final-project/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..3f3c79e
--- /dev/null
+++ b/index.html
@@ -0,0 +1,28 @@
+
+
+
+
+
+ index.html
+
+
+
+ Hi!
+ You've reached the root /index.html
file. If you were hoping to see one of your assignments, make sure to modify/append the URL path to include the folder you'd like to view.
+
+
+
\ No newline at end of file
diff --git a/week-01/.gitkeep b/week-01/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-01/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-01/index.html b/week-01/index.html
new file mode 100644
index 0000000..aea4927
--- /dev/null
+++ b/week-01/index.html
@@ -0,0 +1,11 @@
+
+
+
+
+
+ Week 1 Assignment
+
+
+ Hello!
+
+
\ No newline at end of file
diff --git a/week-02/.gitkeep b/week-02/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-02/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-03/.gitkeep b/week-03/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-03/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-04/.gitkeep b/week-04/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-04/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-05/.gitkeep b/week-05/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-05/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-06/.gitkeep b/week-06/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-06/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-07/.gitkeep b/week-07/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-07/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-08/.gitkeep b/week-08/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-08/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-09/.gitkeep b/week-09/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-09/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-10/.gitkeep b/week-10/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-10/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-11/.gitkeep b/week-11/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-11/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-12/.gitkeep b/week-12/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-12/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file
diff --git a/week-13/.gitkeep b/week-13/.gitkeep
new file mode 100644
index 0000000..73f2877
--- /dev/null
+++ b/week-13/.gitkeep
@@ -0,0 +1 @@
+# This is only here so that Git will keep the parent folder.
\ No newline at end of file