diff --git a/site-root/public/.htaccess b/site-root/public/.htaccess
new file mode 100644
index 0000000..1eee24b
--- /dev/null
+++ b/site-root/public/.htaccess
@@ -0,0 +1,21 @@
+
+
+ Options -MultiViews -Indexes
+
+
+ RewriteEngine On
+
+ # Handle Authorization Header
+ RewriteCond %{HTTP:Authorization} .
+ RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
+
+ # Redirect Trailing Slashes If Not A Folder...
+ RewriteCond %{REQUEST_FILENAME} !-d
+ RewriteCond %{REQUEST_URI} (.+)/$
+ RewriteRule ^ %1 [L,R=301]
+
+ # Send Requests To Front Controller...
+ # RewriteCond %{REQUEST_FILENAME} !-d
+ # RewriteCond %{REQUEST_FILENAME} !-f
+ # RewriteRule ^ index.php [L]
+
diff --git a/site-root/public/favicons/android-chrome-192x192.png b/site-root/public/favicons/android-chrome-192x192.png
new file mode 100644
index 0000000..3b613f1
Binary files /dev/null and b/site-root/public/favicons/android-chrome-192x192.png differ
diff --git a/site-root/public/favicons/android-chrome-512x512.png b/site-root/public/favicons/android-chrome-512x512.png
new file mode 100644
index 0000000..a11016b
Binary files /dev/null and b/site-root/public/favicons/android-chrome-512x512.png differ
diff --git a/site-root/public/favicons/apple-touch-icon.png b/site-root/public/favicons/apple-touch-icon.png
new file mode 100644
index 0000000..9faf2bd
Binary files /dev/null and b/site-root/public/favicons/apple-touch-icon.png differ
diff --git a/site-root/public/favicons/base.svg b/site-root/public/favicons/base.svg
new file mode 100644
index 0000000..68465a7
--- /dev/null
+++ b/site-root/public/favicons/base.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/site-root/public/favicons/browserconfig.xml b/site-root/public/favicons/browserconfig.xml
new file mode 100644
index 0000000..101f5a7
--- /dev/null
+++ b/site-root/public/favicons/browserconfig.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+ #ffffff
+
+
+
diff --git a/site-root/public/favicons/favicon-16x16.png b/site-root/public/favicons/favicon-16x16.png
new file mode 100644
index 0000000..667749b
Binary files /dev/null and b/site-root/public/favicons/favicon-16x16.png differ
diff --git a/site-root/public/favicons/favicon-32x32.png b/site-root/public/favicons/favicon-32x32.png
new file mode 100644
index 0000000..fb3a52c
Binary files /dev/null and b/site-root/public/favicons/favicon-32x32.png differ
diff --git a/site-root/public/favicons/favicon.ico b/site-root/public/favicons/favicon.ico
new file mode 100644
index 0000000..81d6df9
Binary files /dev/null and b/site-root/public/favicons/favicon.ico differ
diff --git a/site-root/public/favicons/mstile-144x144.png b/site-root/public/favicons/mstile-144x144.png
new file mode 100644
index 0000000..41e151d
Binary files /dev/null and b/site-root/public/favicons/mstile-144x144.png differ
diff --git a/site-root/public/favicons/mstile-150x150.png b/site-root/public/favicons/mstile-150x150.png
new file mode 100644
index 0000000..2539c15
Binary files /dev/null and b/site-root/public/favicons/mstile-150x150.png differ
diff --git a/site-root/public/favicons/mstile-310x150.png b/site-root/public/favicons/mstile-310x150.png
new file mode 100644
index 0000000..5b32a7c
Binary files /dev/null and b/site-root/public/favicons/mstile-310x150.png differ
diff --git a/site-root/public/favicons/mstile-310x310.png b/site-root/public/favicons/mstile-310x310.png
new file mode 100644
index 0000000..14f67a8
Binary files /dev/null and b/site-root/public/favicons/mstile-310x310.png differ
diff --git a/site-root/public/favicons/mstile-70x70.png b/site-root/public/favicons/mstile-70x70.png
new file mode 100644
index 0000000..9d85e9e
Binary files /dev/null and b/site-root/public/favicons/mstile-70x70.png differ
diff --git a/site-root/public/favicons/safari-pinned-tab.svg b/site-root/public/favicons/safari-pinned-tab.svg
new file mode 100644
index 0000000..ee8c501
--- /dev/null
+++ b/site-root/public/favicons/safari-pinned-tab.svg
@@ -0,0 +1,45 @@
+
+
+
diff --git a/site-root/public/favicons/site.webmanifest b/site-root/public/favicons/site.webmanifest
new file mode 100644
index 0000000..a30fad4
--- /dev/null
+++ b/site-root/public/favicons/site.webmanifest
@@ -0,0 +1,19 @@
+{
+ "name": "",
+ "short_name": "",
+ "icons": [
+ {
+ "src": "/favicons/android-chrome-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/favicons/android-chrome-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ],
+ "theme_color": "#ffffff",
+ "background_color": "#ffffff",
+ "display": "standalone"
+}
diff --git a/site-root/public/index.html b/site-root/public/index.html
index b491e6d..9c4a5d7 100644
--- a/site-root/public/index.html
+++ b/site-root/public/index.html
@@ -2,6 +2,15 @@
+
+
+
+
+
+
+
+
+
Mastering the Mundane
diff --git a/site-root/public/media/book-cover-time.png b/site-root/public/media/book-cover-time.png
new file mode 100644
index 0000000..25fbf3a
Binary files /dev/null and b/site-root/public/media/book-cover-time.png differ