diff --git a/public/favicon.gif b/public/favicon.gif
new file mode 100644
index 00000000..dcf57c87
Binary files /dev/null and b/public/favicon.gif differ
diff --git a/public/favicon.ico b/public/favicon.ico
index 8157d0e0..25764c30 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/public/favicon.png b/public/favicon.png
new file mode 100644
index 00000000..25764c30
Binary files /dev/null and b/public/favicon.png differ
diff --git a/public/favicon.svg b/public/favicon.svg
new file mode 100644
index 00000000..5a085bcb
--- /dev/null
+++ b/public/favicon.svg
@@ -0,0 +1 @@
+
diff --git a/public/icons/icon-1024x1024.png b/public/icons/icon-1024x1024.png
new file mode 100644
index 00000000..e468ac0a
Binary files /dev/null and b/public/icons/icon-1024x1024.png differ
diff --git a/public/icons/icon-114x114.png b/public/icons/icon-114x114.png
new file mode 100644
index 00000000..fa813ad5
Binary files /dev/null and b/public/icons/icon-114x114.png differ
diff --git a/public/icons/icon-120x120.png b/public/icons/icon-120x120.png
new file mode 100644
index 00000000..5e84efc7
Binary files /dev/null and b/public/icons/icon-120x120.png differ
diff --git a/public/icons/icon-128x128.png b/public/icons/icon-128x128.png
index f30426eb..25764c30 100644
Binary files a/public/icons/icon-128x128.png and b/public/icons/icon-128x128.png differ
diff --git a/public/icons/icon-144x144.png b/public/icons/icon-144x144.png
index c72619d4..5ca0d1e6 100644
Binary files a/public/icons/icon-144x144.png and b/public/icons/icon-144x144.png differ
diff --git a/public/icons/icon-150x150.png b/public/icons/icon-150x150.png
new file mode 100644
index 00000000..491fcba7
Binary files /dev/null and b/public/icons/icon-150x150.png differ
diff --git a/public/icons/icon-152x152.png b/public/icons/icon-152x152.png
index b09061e4..e2f866af 100644
Binary files a/public/icons/icon-152x152.png and b/public/icons/icon-152x152.png differ
diff --git a/public/icons/icon-160x160.png b/public/icons/icon-160x160.png
new file mode 100644
index 00000000..b34653a9
Binary files /dev/null and b/public/icons/icon-160x160.png differ
diff --git a/public/icons/icon-167x167.png b/public/icons/icon-167x167.png
new file mode 100644
index 00000000..d8720d36
Binary files /dev/null and b/public/icons/icon-167x167.png differ
diff --git a/public/icons/icon-16x16.png b/public/icons/icon-16x16.png
new file mode 100644
index 00000000..81457cbf
Binary files /dev/null and b/public/icons/icon-16x16.png differ
diff --git a/public/icons/icon-180x180.png b/public/icons/icon-180x180.png
new file mode 100644
index 00000000..9b7a9547
Binary files /dev/null and b/public/icons/icon-180x180.png differ
diff --git a/public/icons/icon-192x192.png b/public/icons/icon-192x192.png
index 965a023a..36a0ac72 100644
Binary files a/public/icons/icon-192x192.png and b/public/icons/icon-192x192.png differ
diff --git a/public/icons/icon-196x196.png b/public/icons/icon-196x196.png
new file mode 100644
index 00000000..48338127
Binary files /dev/null and b/public/icons/icon-196x196.png differ
diff --git a/public/icons/icon-228x228.png b/public/icons/icon-228x228.png
new file mode 100644
index 00000000..0edc6b54
Binary files /dev/null and b/public/icons/icon-228x228.png differ
diff --git a/public/icons/icon-24x24.png b/public/icons/icon-24x24.png
new file mode 100644
index 00000000..0fba91d4
Binary files /dev/null and b/public/icons/icon-24x24.png differ
diff --git a/public/icons/icon-256x256.png b/public/icons/icon-256x256.png
new file mode 100644
index 00000000..ff7c3d12
Binary files /dev/null and b/public/icons/icon-256x256.png differ
diff --git a/public/icons/icon-310x310.png b/public/icons/icon-310x310.png
new file mode 100644
index 00000000..1a84f69d
Binary files /dev/null and b/public/icons/icon-310x310.png differ
diff --git a/public/icons/icon-32x32.png b/public/icons/icon-32x32.png
new file mode 100644
index 00000000..6255cf37
Binary files /dev/null and b/public/icons/icon-32x32.png differ
diff --git a/public/icons/icon-384x384.png b/public/icons/icon-384x384.png
index 8ff8e04f..12f79c11 100644
Binary files a/public/icons/icon-384x384.png and b/public/icons/icon-384x384.png differ
diff --git a/public/icons/icon-40x40.png b/public/icons/icon-40x40.png
new file mode 100644
index 00000000..1718864c
Binary files /dev/null and b/public/icons/icon-40x40.png differ
diff --git a/public/icons/icon-48x48.png b/public/icons/icon-48x48.png
new file mode 100644
index 00000000..b94d23d8
Binary files /dev/null and b/public/icons/icon-48x48.png differ
diff --git a/public/icons/icon-512x512.png b/public/icons/icon-512x512.png
new file mode 100644
index 00000000..5d3ee53a
Binary files /dev/null and b/public/icons/icon-512x512.png differ
diff --git a/public/icons/icon-60x60.png b/public/icons/icon-60x60.png
new file mode 100644
index 00000000..80ac238d
Binary files /dev/null and b/public/icons/icon-60x60.png differ
diff --git a/public/icons/icon-64x64.png b/public/icons/icon-64x64.png
new file mode 100644
index 00000000..86481ca9
Binary files /dev/null and b/public/icons/icon-64x64.png differ
diff --git a/public/icons/icon-72x72.png b/public/icons/icon-72x72.png
index ce4ec050..60c1537f 100644
Binary files a/public/icons/icon-72x72.png and b/public/icons/icon-72x72.png differ
diff --git a/public/icons/icon-76x76.png b/public/icons/icon-76x76.png
new file mode 100644
index 00000000..91a8ea6b
Binary files /dev/null and b/public/icons/icon-76x76.png differ
diff --git a/public/icons/icon-96x96.png b/public/icons/icon-96x96.png
index b9c88639..7701826c 100644
Binary files a/public/icons/icon-96x96.png and b/public/icons/icon-96x96.png differ
diff --git a/public/index.html b/public/index.html
index 93ef4343..e8f382bc 100644
--- a/public/index.html
+++ b/public/index.html
@@ -11,12 +11,74 @@
-->
-
-
-
-
-
-
+ //FavIcon itself
+
+
+
+
+ //Apple Touch
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ //Normal
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ //MS Shit
+
+
+
+
+
+