diff --git a/.gitignore b/.gitignore
index 296418a1..de820fb9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,6 +6,7 @@
# Generated files
source/units/Goccia.Version.Generated.inc
+tmp/
# Build files
build/compiled/
diff --git a/logo-original.png b/logo-original.png
new file mode 100644
index 00000000..bbe42c73
Binary files /dev/null and b/logo-original.png differ
diff --git a/logo.png b/logo.png
index bbe42c73..cfbac634 100644
Binary files a/logo.png and b/logo.png differ
diff --git a/tmp/logo-detail/cut.png b/tmp/logo-detail/cut.png
deleted file mode 100644
index f5ec63c9..00000000
Binary files a/tmp/logo-detail/cut.png and /dev/null differ
diff --git a/tmp/logo-detail/final-balanced.png b/tmp/logo-detail/final-balanced.png
deleted file mode 100644
index da10dd53..00000000
Binary files a/tmp/logo-detail/final-balanced.png and /dev/null differ
diff --git a/tmp/logo-detail/manual-balanced.png b/tmp/logo-detail/manual-balanced.png
deleted file mode 100644
index 3f6aa97f..00000000
Binary files a/tmp/logo-detail/manual-balanced.png and /dev/null differ
diff --git a/tmp/logo-detail/manual-balanced.svg b/tmp/logo-detail/manual-balanced.svg
deleted file mode 100644
index b91f637d..00000000
--- a/tmp/logo-detail/manual-balanced.svg
+++ /dev/null
@@ -1,3164 +0,0 @@
-
-
-
diff --git a/tmp/logo-detail/manual-max.png b/tmp/logo-detail/manual-max.png
deleted file mode 100644
index d4b56a25..00000000
Binary files a/tmp/logo-detail/manual-max.png and /dev/null differ
diff --git a/tmp/logo-detail/manual-max.svg b/tmp/logo-detail/manual-max.svg
deleted file mode 100644
index 903326b5..00000000
--- a/tmp/logo-detail/manual-max.svg
+++ /dev/null
@@ -1,136196 +0,0 @@
-
-
-
diff --git a/tmp/logo-detail/photo-preset.png b/tmp/logo-detail/photo-preset.png
deleted file mode 100644
index 496b0a87..00000000
Binary files a/tmp/logo-detail/photo-preset.png and /dev/null differ
diff --git a/tmp/logo-detail/photo-preset.svg b/tmp/logo-detail/photo-preset.svg
deleted file mode 100644
index 3f98dccd..00000000
--- a/tmp/logo-detail/photo-preset.svg
+++ /dev/null
@@ -1,543 +0,0 @@
-
-
-
diff --git a/tmp/logo-large.svg b/tmp/logo-large.svg
deleted file mode 100644
index 71fec342..00000000
--- a/tmp/logo-large.svg
+++ /dev/null
@@ -1,1143 +0,0 @@
-
-
-
diff --git a/tmp/logo-medium.svg b/tmp/logo-medium.svg
deleted file mode 100644
index b3b223b7..00000000
--- a/tmp/logo-medium.svg
+++ /dev/null
@@ -1,548 +0,0 @@
-
-
-
diff --git a/tmp/logo-poster.svg b/tmp/logo-poster.svg
deleted file mode 100644
index b90248a7..00000000
--- a/tmp/logo-poster.svg
+++ /dev/null
@@ -1,2226 +0,0 @@
-
-
-
diff --git a/tmp/logo-small.svg b/tmp/logo-small.svg
deleted file mode 100644
index 7abb259f..00000000
--- a/tmp/logo-small.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
diff --git a/tmp/logo-tune/current-script-output.png b/tmp/logo-tune/current-script-output.png
deleted file mode 100644
index 1349a37a..00000000
Binary files a/tmp/logo-tune/current-script-output.png and /dev/null differ
diff --git a/tmp/logo-tune/cut-detail-no-blur.png b/tmp/logo-tune/cut-detail-no-blur.png
deleted file mode 100644
index 2cb33d93..00000000
Binary files a/tmp/logo-tune/cut-detail-no-blur.png and /dev/null differ
diff --git a/tmp/logo-tune/cut-detail-soft.png b/tmp/logo-tune/cut-detail-soft.png
deleted file mode 100644
index 36e53f93..00000000
Binary files a/tmp/logo-tune/cut-detail-soft.png and /dev/null differ
diff --git a/tmp/logo-tune/cut-floodfill.png b/tmp/logo-tune/cut-floodfill.png
deleted file mode 100644
index 15c51183..00000000
Binary files a/tmp/logo-tune/cut-floodfill.png and /dev/null differ
diff --git a/tmp/logo-tune/cut-max-detail.png b/tmp/logo-tune/cut-max-detail.png
deleted file mode 100644
index 2d983f9f..00000000
Binary files a/tmp/logo-tune/cut-max-detail.png and /dev/null differ
diff --git a/tmp/logo-tune/cut-no-blur.png b/tmp/logo-tune/cut-no-blur.png
deleted file mode 100644
index 4082c02f..00000000
Binary files a/tmp/logo-tune/cut-no-blur.png and /dev/null differ
diff --git a/tmp/logo-tune/cut-preserve-alpha.png b/tmp/logo-tune/cut-preserve-alpha.png
deleted file mode 100644
index 6801807f..00000000
Binary files a/tmp/logo-tune/cut-preserve-alpha.png and /dev/null differ
diff --git a/tmp/logo-tune/detail-no-blur.png b/tmp/logo-tune/detail-no-blur.png
deleted file mode 100644
index 8e47fbd2..00000000
Binary files a/tmp/logo-tune/detail-no-blur.png and /dev/null differ
diff --git a/tmp/logo-tune/detail-no-blur.svg b/tmp/logo-tune/detail-no-blur.svg
deleted file mode 100644
index ff667865..00000000
--- a/tmp/logo-tune/detail-no-blur.svg
+++ /dev/null
@@ -1,857 +0,0 @@
-
-
-
diff --git a/tmp/logo-tune/detail-soft.png b/tmp/logo-tune/detail-soft.png
deleted file mode 100644
index 8e47fbd2..00000000
Binary files a/tmp/logo-tune/detail-soft.png and /dev/null differ
diff --git a/tmp/logo-tune/detail-soft.svg b/tmp/logo-tune/detail-soft.svg
deleted file mode 100644
index ff667865..00000000
--- a/tmp/logo-tune/detail-soft.svg
+++ /dev/null
@@ -1,857 +0,0 @@
-
-
-
diff --git a/tmp/logo-tune/final-logo-svg-render.png b/tmp/logo-tune/final-logo-svg-render.png
deleted file mode 100644
index fc390c11..00000000
Binary files a/tmp/logo-tune/final-logo-svg-render.png and /dev/null differ
diff --git a/tmp/logo-tune/floodfill.png b/tmp/logo-tune/floodfill.png
deleted file mode 100644
index b8b48d4e..00000000
Binary files a/tmp/logo-tune/floodfill.png and /dev/null differ
diff --git a/tmp/logo-tune/floodfill.svg b/tmp/logo-tune/floodfill.svg
deleted file mode 100644
index 38b8ed53..00000000
--- a/tmp/logo-tune/floodfill.svg
+++ /dev/null
@@ -1,306 +0,0 @@
-
-
-
diff --git a/tmp/logo-tune/max-detail.png b/tmp/logo-tune/max-detail.png
deleted file mode 100644
index 6bfa43d5..00000000
Binary files a/tmp/logo-tune/max-detail.png and /dev/null differ
diff --git a/tmp/logo-tune/max-detail.svg b/tmp/logo-tune/max-detail.svg
deleted file mode 100644
index 4bf1193a..00000000
--- a/tmp/logo-tune/max-detail.svg
+++ /dev/null
@@ -1,1796 +0,0 @@
-
-
-
diff --git a/tmp/logo-tune/no-blur.png b/tmp/logo-tune/no-blur.png
deleted file mode 100644
index de198a97..00000000
Binary files a/tmp/logo-tune/no-blur.png and /dev/null differ
diff --git a/tmp/logo-tune/no-blur.svg b/tmp/logo-tune/no-blur.svg
deleted file mode 100644
index 48c7e22a..00000000
--- a/tmp/logo-tune/no-blur.svg
+++ /dev/null
@@ -1,273 +0,0 @@
-
-
-
diff --git a/tmp/logo-tune/preserve-alpha.png b/tmp/logo-tune/preserve-alpha.png
deleted file mode 100644
index 3e9e00e9..00000000
Binary files a/tmp/logo-tune/preserve-alpha.png and /dev/null differ
diff --git a/tmp/logo-tune/preserve-alpha.svg b/tmp/logo-tune/preserve-alpha.svg
deleted file mode 100644
index c74304a1..00000000
--- a/tmp/logo-tune/preserve-alpha.svg
+++ /dev/null
@@ -1,346 +0,0 @@
-
-
-
diff --git a/website/public/logo.png b/website/public/logo.png
index bbe42c73..cfbac634 100644
Binary files a/website/public/logo.png and b/website/public/logo.png differ