diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..3c79e9c
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "site/themes/juice"]
+ path = site/themes/juice
+ url = https://github.com/huhu/juice
diff --git a/site/config.toml b/site/config.toml
new file mode 100644
index 0000000..1f3c07b
--- /dev/null
+++ b/site/config.toml
@@ -0,0 +1,20 @@
+# The URL the site will be built for
+base_url = "https://exoticorn.github.io/microw8"
+
+# Whether to automatically compile all Sass files in the sass directory
+compile_sass = true
+
+# Whether to build a search index to be used later on by a JavaScript library
+build_search_index = false
+
+theme = "juice"
+
+[markdown]
+# Whether to do syntax highlighting
+# Theme can be customised by setting the `highlight_theme` variable to a theme supported by Zola
+highlight_code = true
+
+[extra]
+# Put all your custom variables here
+juice_logo_name = "MicroW8"
+juice_logo_path = "microw8.svg"
diff --git a/site/content/_index.md b/site/content/_index.md
new file mode 100644
index 0000000..efbbe01
--- /dev/null
+++ b/site/content/_index.md
@@ -0,0 +1,11 @@
++++
++++
+
+## Versions
+
+* [v0.1pre1](v0.1pre1)
+
+## Examples
+
+* [Technotunnel](v0.1pre1#AQrDAQHAAQIBfwp9A0AgAUEAsiABQcACb7JDmhkgQ5MiBCAEIASUIAFBwAJtQYABa7IiBSAFlJKRIgaVIgcgByAAskHQD7KVIgIQAEPNzEw/lCIDlCAHIAeUIAOUIAOUQQGykiADIAOUk5GSIgiUIAOTQQqylCACkiIJqCAFIAaVIAiUQQqylCACkiIKqHMgCEEyspQgBpUiCyACkkEUspSocUEFcbJBArIgC5OUQRaylJeoOgB4IAFBAWoiAUGAgAVIDQALCw==) (199 bytes): A port of my [entry](https://tic80.com/play?cart=1873) in the Outline'21 bytebattle quater final
+* [XorScroll](v0.1pre1#AQovAS0BAX8DQCABIAFBwAJvIABBCm1qIAFBwAJtczoAeCABQQFqIgFBgIAFSA0ACws=) (50 bytes): A simple scrolling XOR pattern. Fun fact: This is the pre-loaded effect when entering a bytebattle.
\ No newline at end of file
diff --git a/site/static/v0.1pre1/index.html b/site/static/v0.1pre1/index.html
new file mode 100644
index 0000000..101ce92
--- /dev/null
+++ b/site/static/v0.1pre1/index.html
@@ -0,0 +1 @@
+
MicroW8
\ No newline at end of file
diff --git a/site/templates/_variables.html b/site/templates/_variables.html
new file mode 100644
index 0000000..e61fb1e
--- /dev/null
+++ b/site/templates/_variables.html
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/site/templates/index.html b/site/templates/index.html
new file mode 100644
index 0000000..dcc1c39
--- /dev/null
+++ b/site/templates/index.html
@@ -0,0 +1,14 @@
+{% extends "juice/templates/index.html" %}
+{% block hero %}
+