diff --git a/src/site/resources/apple-touch-icon-114x114.png b/src/site/resources/apple-touch-icon-114x114.png
new file mode 100644
index 0000000000000000000000000000000000000000..d7a4a0c9dc07f22f1e812b93e96d16fea16b4536
Binary files /dev/null and b/src/site/resources/apple-touch-icon-114x114.png differ
diff --git a/src/site/resources/apple-touch-icon-120x120.png b/src/site/resources/apple-touch-icon-120x120.png
new file mode 100644
index 0000000000000000000000000000000000000000..b94bfcf6f20eb5aa91621a24ca0d473beda9b08f
Binary files /dev/null and b/src/site/resources/apple-touch-icon-120x120.png differ
diff --git a/src/site/resources/apple-touch-icon-144x144.png b/src/site/resources/apple-touch-icon-144x144.png
new file mode 100644
index 0000000000000000000000000000000000000000..9380f6a8678bcd967744beaba447084d12b4907d
Binary files /dev/null and b/src/site/resources/apple-touch-icon-144x144.png differ
diff --git a/src/site/resources/apple-touch-icon-152x152.png b/src/site/resources/apple-touch-icon-152x152.png
new file mode 100644
index 0000000000000000000000000000000000000000..8216f159c78c33ad609e3613405b7db7c19e805c
Binary files /dev/null and b/src/site/resources/apple-touch-icon-152x152.png differ
diff --git a/src/site/resources/apple-touch-icon-180x180.png b/src/site/resources/apple-touch-icon-180x180.png
new file mode 100644
index 0000000000000000000000000000000000000000..f68475214f20267b52fbf5e7c98f7f9406c4a515
Binary files /dev/null and b/src/site/resources/apple-touch-icon-180x180.png differ
diff --git a/src/site/resources/apple-touch-icon-57x57.png b/src/site/resources/apple-touch-icon-57x57.png
new file mode 100644
index 0000000000000000000000000000000000000000..f5f2757b3be0b5f21cad6f4f3074f696058b60c5
Binary files /dev/null and b/src/site/resources/apple-touch-icon-57x57.png differ
diff --git a/src/site/resources/apple-touch-icon-60x60.png b/src/site/resources/apple-touch-icon-60x60.png
new file mode 100644
index 0000000000000000000000000000000000000000..245d832aeddf58e3933018828feb02a6d9dce40a
Binary files /dev/null and b/src/site/resources/apple-touch-icon-60x60.png differ
diff --git a/src/site/resources/apple-touch-icon-72x72.png b/src/site/resources/apple-touch-icon-72x72.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a4ff86a5d50cb3a95c2a935abc10933dc7707be
Binary files /dev/null and b/src/site/resources/apple-touch-icon-72x72.png differ
diff --git a/src/site/resources/apple-touch-icon-76x76.png b/src/site/resources/apple-touch-icon-76x76.png
new file mode 100644
index 0000000000000000000000000000000000000000..358f876eb35f6d3ecee540eaab8d6a4d9b9c76b0
Binary files /dev/null and b/src/site/resources/apple-touch-icon-76x76.png differ
diff --git a/src/site/resources/apple-touch-icon-precomposed.png b/src/site/resources/apple-touch-icon-precomposed.png
new file mode 100644
index 0000000000000000000000000000000000000000..668bd96b50d48160ef34a36a7997a41e8b4d38d0
Binary files /dev/null and b/src/site/resources/apple-touch-icon-precomposed.png differ
diff --git a/src/site/resources/apple-touch-icon.png b/src/site/resources/apple-touch-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..f68475214f20267b52fbf5e7c98f7f9406c4a515
Binary files /dev/null and b/src/site/resources/apple-touch-icon.png differ
diff --git a/src/site/resources/browserconfig.xml b/src/site/resources/browserconfig.xml
new file mode 100644
index 0000000000000000000000000000000000000000..9078bfe2a3191518fe592487c515ef88451918aa
--- /dev/null
+++ b/src/site/resources/browserconfig.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<browserconfig>
+  <msapplication>
+    <tile>
+      <square70x70logo src="/mstile-70x70.png"/>
+      <square150x150logo src="/mstile-150x150.png"/>
+      <square310x310logo src="/mstile-310x310.png"/>
+      <wide310x150logo src="/mstile-310x150.png"/>
+      <TileColor>#00aba9</TileColor>
+    </tile>
+  </msapplication>
+</browserconfig>
diff --git a/src/site/resources/favicon-160x160.png b/src/site/resources/favicon-160x160.png
new file mode 100644
index 0000000000000000000000000000000000000000..38adb7b8abda09ea61e48ec07473a29ee5025070
Binary files /dev/null and b/src/site/resources/favicon-160x160.png differ
diff --git a/src/site/resources/favicon-16x16.png b/src/site/resources/favicon-16x16.png
new file mode 100644
index 0000000000000000000000000000000000000000..43cc9c03cdc872c6eb7c4515f1af635204acda83
Binary files /dev/null and b/src/site/resources/favicon-16x16.png differ
diff --git a/src/site/resources/favicon-192x192.png b/src/site/resources/favicon-192x192.png
new file mode 100644
index 0000000000000000000000000000000000000000..69b778dadbd31ac0d01bb2b3d9e6b864243cafd9
Binary files /dev/null and b/src/site/resources/favicon-192x192.png differ
diff --git a/src/site/resources/favicon-32x32.png b/src/site/resources/favicon-32x32.png
new file mode 100644
index 0000000000000000000000000000000000000000..22e47e2d063925b544fc5fb925a22e9d4d263066
Binary files /dev/null and b/src/site/resources/favicon-32x32.png differ
diff --git a/src/site/resources/favicon-96x96.png b/src/site/resources/favicon-96x96.png
new file mode 100644
index 0000000000000000000000000000000000000000..7cd1e30fdb70a9c0364359d8e8f34c97afaa970f
Binary files /dev/null and b/src/site/resources/favicon-96x96.png differ
diff --git a/src/site/resources/images/sign-512.png b/src/site/resources/images/sign-512.png
new file mode 100644
index 0000000000000000000000000000000000000000..e98c7107162a27d1c3094f2aef465c03b1b41134
Binary files /dev/null and b/src/site/resources/images/sign-512.png differ
diff --git a/src/site/resources/mstile-144x144.png b/src/site/resources/mstile-144x144.png
new file mode 100644
index 0000000000000000000000000000000000000000..a79b0528b2223e26e15b0c7c1d93d88a52ab8228
Binary files /dev/null and b/src/site/resources/mstile-144x144.png differ
diff --git a/src/site/resources/mstile-150x150.png b/src/site/resources/mstile-150x150.png
new file mode 100644
index 0000000000000000000000000000000000000000..e69bbc8e3398bf67afdf928fa0b907237bf00365
Binary files /dev/null and b/src/site/resources/mstile-150x150.png differ
diff --git a/src/site/resources/mstile-310x150.png b/src/site/resources/mstile-310x150.png
new file mode 100644
index 0000000000000000000000000000000000000000..e439b8d6cb46e40f59d51f5d27b2fbc27893340e
Binary files /dev/null and b/src/site/resources/mstile-310x150.png differ
diff --git a/src/site/resources/mstile-310x310.png b/src/site/resources/mstile-310x310.png
new file mode 100644
index 0000000000000000000000000000000000000000..ff370165c65b7af4b10e46a7b6aa5b27b0424904
Binary files /dev/null and b/src/site/resources/mstile-310x310.png differ
diff --git a/src/site/resources/mstile-70x70.png b/src/site/resources/mstile-70x70.png
new file mode 100644
index 0000000000000000000000000000000000000000..7b8a616c08f025e64c052b8f1be3253251f1b9f2
Binary files /dev/null and b/src/site/resources/mstile-70x70.png differ