diff --git a/docs/public/404.html b/404.html
similarity index 100%
rename from docs/public/404.html
rename to 404.html
diff --git a/docs/public/about/index.html b/about/index.html
similarity index 100%
rename from docs/public/about/index.html
rename to about/index.html
diff --git a/docs/public/blog/index.html b/blog/index.html
similarity index 100%
rename from docs/public/blog/index.html
rename to blog/index.html
diff --git a/docs/public/blog/index.xml b/blog/index.xml
similarity index 100%
rename from docs/public/blog/index.xml
rename to blog/index.xml
diff --git a/docs/public/blog/news/index.html b/blog/news/index.html
similarity index 100%
rename from docs/public/blog/news/index.html
rename to blog/news/index.html
diff --git a/docs/public/blog/news/index.xml b/blog/news/index.xml
similarity index 100%
rename from docs/public/blog/news/index.xml
rename to blog/news/index.xml
diff --git a/docs/public/blog/page/1/index.html b/blog/page/1/index.html
similarity index 100%
rename from docs/public/blog/page/1/index.html
rename to blog/page/1/index.html
diff --git a/docs/public/blog/releases/index.html b/blog/releases/index.html
similarity index 100%
rename from docs/public/blog/releases/index.html
rename to blog/releases/index.html
diff --git a/docs/public/blog/releases/index.xml b/blog/releases/index.xml
similarity index 100%
rename from docs/public/blog/releases/index.xml
rename to blog/releases/index.xml
diff --git a/docs/public/blog/releases/page/1/index.html b/blog/releases/page/1/index.html
similarity index 100%
rename from docs/public/blog/releases/page/1/index.html
rename to blog/releases/page/1/index.html
diff --git a/docs/public/blog/releases/release_0.1.0/index.html b/blog/releases/release_0.1.0/index.html
similarity index 100%
rename from docs/public/blog/releases/release_0.1.0/index.html
rename to blog/releases/release_0.1.0/index.html
diff --git a/docs/public/categories/examples/index.html b/categories/examples/index.html
similarity index 100%
rename from docs/public/categories/examples/index.html
rename to categories/examples/index.html
diff --git a/docs/public/categories/examples/index.xml b/categories/examples/index.xml
similarity index 100%
rename from docs/public/categories/examples/index.xml
rename to categories/examples/index.xml
diff --git a/docs/public/categories/index.html b/categories/index.html
similarity index 100%
rename from docs/public/categories/index.html
rename to categories/index.html
diff --git a/docs/public/categories/index.xml b/categories/index.xml
similarity index 100%
rename from docs/public/categories/index.xml
rename to categories/index.xml
diff --git a/docs/public/categories/placeholders/index.html b/categories/placeholders/index.html
similarity index 100%
rename from docs/public/categories/placeholders/index.html
rename to categories/placeholders/index.html
diff --git a/docs/public/categories/placeholders/index.xml b/categories/placeholders/index.xml
similarity index 100%
rename from docs/public/categories/placeholders/index.xml
rename to categories/placeholders/index.xml
diff --git a/docs/public/community/index.html b/community/index.html
similarity index 100%
rename from docs/public/community/index.html
rename to community/index.html
diff --git a/docs/public/community/index.xml b/community/index.xml
similarity index 100%
rename from docs/public/community/index.xml
rename to community/index.xml
diff --git a/docs/public/css/prism.css b/css/prism.css
similarity index 100%
rename from docs/public/css/prism.css
rename to css/prism.css
diff --git a/docs/public/docs/concepts/index.html b/docs/concepts/index.html
similarity index 100%
rename from docs/public/docs/concepts/index.html
rename to docs/concepts/index.html
diff --git a/docs/public/docs/contribution-guidelines/index.html b/docs/contribution-guidelines/index.html
similarity index 100%
rename from docs/public/docs/contribution-guidelines/index.html
rename to docs/contribution-guidelines/index.html
diff --git a/docs/public/docs/examples/index.html b/docs/examples/index.html
similarity index 100%
rename from docs/public/docs/examples/index.html
rename to docs/examples/index.html
diff --git a/docs/public/docs/getting-started/example-page/index.html b/docs/getting-started/example-page/index.html
similarity index 100%
rename from docs/public/docs/getting-started/example-page/index.html
rename to docs/getting-started/example-page/index.html
diff --git a/docs/public/docs/getting-started/index.html b/docs/getting-started/index.html
similarity index 100%
rename from docs/public/docs/getting-started/index.html
rename to docs/getting-started/index.html
diff --git a/docs/public/docs/getting-started/index.xml b/docs/getting-started/index.xml
similarity index 100%
rename from docs/public/docs/getting-started/index.xml
rename to docs/getting-started/index.xml
diff --git a/docs/public/docs/index.html b/docs/index.html
similarity index 100%
rename from docs/public/docs/index.html
rename to docs/index.html
diff --git a/docs/public/docs/index.xml b/docs/index.xml
similarity index 100%
rename from docs/public/docs/index.xml
rename to docs/index.xml
diff --git a/docs/public/docs/overview/index.html b/docs/overview/index.html
similarity index 100%
rename from docs/public/docs/overview/index.html
rename to docs/overview/index.html
diff --git a/docs/public/docs/reference/index.html b/docs/reference/index.html
similarity index 100%
rename from docs/public/docs/reference/index.html
rename to docs/reference/index.html
diff --git a/docs/public/docs/reference/index.xml b/docs/reference/index.xml
similarity index 100%
rename from docs/public/docs/reference/index.xml
rename to docs/reference/index.xml
diff --git a/docs/public/docs/reference/parameter-reference/index.html b/docs/reference/parameter-reference/index.html
similarity index 100%
rename from docs/public/docs/reference/parameter-reference/index.html
rename to docs/reference/parameter-reference/index.html
diff --git a/docs/public/docs/tasks/beds/index.html b/docs/tasks/beds/index.html
similarity index 100%
rename from docs/public/docs/tasks/beds/index.html
rename to docs/tasks/beds/index.html
diff --git a/docs/public/docs/tasks/index.html b/docs/tasks/index.html
similarity index 100%
rename from docs/public/docs/tasks/index.html
rename to docs/tasks/index.html
diff --git a/docs/public/docs/tasks/index.xml b/docs/tasks/index.xml
similarity index 100%
rename from docs/public/docs/tasks/index.xml
rename to docs/tasks/index.xml
diff --git a/docs/public/docs/tasks/ponycopters/configuring-ponycopters/index.html b/docs/tasks/ponycopters/configuring-ponycopters/index.html
similarity index 100%
rename from docs/public/docs/tasks/ponycopters/configuring-ponycopters/index.html
rename to docs/tasks/ponycopters/configuring-ponycopters/index.html
diff --git a/docs/public/docs/tasks/ponycopters/index.html b/docs/tasks/ponycopters/index.html
similarity index 100%
rename from docs/public/docs/tasks/ponycopters/index.html
rename to docs/tasks/ponycopters/index.html
diff --git a/docs/public/docs/tasks/ponycopters/index.xml b/docs/tasks/ponycopters/index.xml
similarity index 100%
rename from docs/public/docs/tasks/ponycopters/index.xml
rename to docs/tasks/ponycopters/index.xml
diff --git a/docs/public/docs/tasks/ponycopters/launching-ponycopters/index.html b/docs/tasks/ponycopters/launching-ponycopters/index.html
similarity index 100%
rename from docs/public/docs/tasks/ponycopters/launching-ponycopters/index.html
rename to docs/tasks/ponycopters/launching-ponycopters/index.html
diff --git a/docs/public/docs/tasks/porridge/index.html b/docs/tasks/porridge/index.html
similarity index 100%
rename from docs/public/docs/tasks/porridge/index.html
rename to docs/tasks/porridge/index.html
diff --git a/docs/public/docs/tasks/task/index.html b/docs/tasks/task/index.html
similarity index 100%
rename from docs/public/docs/tasks/task/index.html
rename to docs/tasks/task/index.html
diff --git a/docs/public/docs/tutorials/index.html b/docs/tutorials/index.html
similarity index 100%
rename from docs/public/docs/tutorials/index.html
rename to docs/tutorials/index.html
diff --git a/docs/public/docs/tutorials/index.xml b/docs/tutorials/index.xml
similarity index 100%
rename from docs/public/docs/tutorials/index.xml
rename to docs/tutorials/index.xml
diff --git a/docs/public/docs/tutorials/multi-bear/index.html b/docs/tutorials/multi-bear/index.html
similarity index 100%
rename from docs/public/docs/tutorials/multi-bear/index.html
rename to docs/tutorials/multi-bear/index.html
diff --git a/docs/public/docs/tutorials/tutorial2/index.html b/docs/tutorials/tutorial2/index.html
similarity index 100%
rename from docs/public/docs/tutorials/tutorial2/index.html
rename to docs/tutorials/tutorial2/index.html
diff --git a/docs/public/favicons/android-144x144.png b/favicons/android-144x144.png
similarity index 100%
rename from docs/public/favicons/android-144x144.png
rename to favicons/android-144x144.png
diff --git a/docs/public/favicons/android-192x192.png b/favicons/android-192x192.png
similarity index 100%
rename from docs/public/favicons/android-192x192.png
rename to favicons/android-192x192.png
diff --git a/docs/public/favicons/android-36x36.png b/favicons/android-36x36.png
similarity index 100%
rename from docs/public/favicons/android-36x36.png
rename to favicons/android-36x36.png
diff --git a/docs/public/favicons/android-48x48.png b/favicons/android-48x48.png
similarity index 100%
rename from docs/public/favicons/android-48x48.png
rename to favicons/android-48x48.png
diff --git a/docs/public/favicons/android-72x72.png b/favicons/android-72x72.png
similarity index 100%
rename from docs/public/favicons/android-72x72.png
rename to favicons/android-72x72.png
diff --git a/docs/public/favicons/android-96x96.png b/favicons/android-96x96.png
similarity index 100%
rename from docs/public/favicons/android-96x96.png
rename to favicons/android-96x96.png
diff --git a/docs/public/favicons/apple-touch-icon-180x180.png b/favicons/apple-touch-icon-180x180.png
similarity index 100%
rename from docs/public/favicons/apple-touch-icon-180x180.png
rename to favicons/apple-touch-icon-180x180.png
diff --git a/docs/public/favicons/favicon-1024.png b/favicons/favicon-1024.png
similarity index 100%
rename from docs/public/favicons/favicon-1024.png
rename to favicons/favicon-1024.png
diff --git a/docs/public/favicons/favicon-16x16.png b/favicons/favicon-16x16.png
similarity index 100%
rename from docs/public/favicons/favicon-16x16.png
rename to favicons/favicon-16x16.png
diff --git a/docs/public/favicons/favicon-256.png b/favicons/favicon-256.png
similarity index 100%
rename from docs/public/favicons/favicon-256.png
rename to favicons/favicon-256.png
diff --git a/docs/public/favicons/favicon-32x32.png b/favicons/favicon-32x32.png
similarity index 100%
rename from docs/public/favicons/favicon-32x32.png
rename to favicons/favicon-32x32.png
diff --git a/docs/public/favicons/favicon.ico b/favicons/favicon.ico
similarity index 100%
rename from docs/public/favicons/favicon.ico
rename to favicons/favicon.ico
diff --git a/docs/public/favicons/pwa-192x192.png b/favicons/pwa-192x192.png
similarity index 100%
rename from docs/public/favicons/pwa-192x192.png
rename to favicons/pwa-192x192.png
diff --git a/docs/public/favicons/pwa-512x512.png b/favicons/pwa-512x512.png
similarity index 100%
rename from docs/public/favicons/pwa-512x512.png
rename to favicons/pwa-512x512.png
diff --git a/docs/public/favicons/tile150x150.png b/favicons/tile150x150.png
similarity index 100%
rename from docs/public/favicons/tile150x150.png
rename to favicons/tile150x150.png
diff --git a/docs/public/favicons/tile310x150.png b/favicons/tile310x150.png
similarity index 100%
rename from docs/public/favicons/tile310x150.png
rename to favicons/tile310x150.png
diff --git a/docs/public/favicons/tile310x310.png b/favicons/tile310x310.png
similarity index 100%
rename from docs/public/favicons/tile310x310.png
rename to favicons/tile310x310.png
diff --git a/docs/public/favicons/tile70x70.png b/favicons/tile70x70.png
similarity index 100%
rename from docs/public/favicons/tile70x70.png
rename to favicons/tile70x70.png
diff --git a/docs/public/index.html b/index.html
similarity index 100%
rename from docs/public/index.html
rename to index.html
diff --git a/docs/public/index.xml b/index.xml
similarity index 100%
rename from docs/public/index.xml
rename to index.xml
diff --git a/docs/public/js/click-to-copy.js b/js/click-to-copy.js
similarity index 100%
rename from docs/public/js/click-to-copy.js
rename to js/click-to-copy.js
diff --git a/docs/public/js/deflate.js b/js/deflate.js
similarity index 100%
rename from docs/public/js/deflate.js
rename to js/deflate.js
diff --git a/docs/public/js/main.js b/js/main.js
similarity index 100%
rename from docs/public/js/main.js
rename to js/main.js
diff --git a/docs/public/js/prism.js b/js/prism.js
similarity index 100%
rename from docs/public/js/prism.js
rename to js/prism.js
diff --git a/docs/public/js/tabpane-persist.js b/js/tabpane-persist.js
similarity index 100%
rename from docs/public/js/tabpane-persist.js
rename to js/tabpane-persist.js
diff --git a/docs/public/scss/main.css b/scss/main.css
similarity index 100%
rename from docs/public/scss/main.css
rename to scss/main.css
diff --git a/docs/public/scss/main.css.map b/scss/main.css.map
similarity index 100%
rename from docs/public/scss/main.css.map
rename to scss/main.css.map
diff --git a/docs/public/search/index.html b/search/index.html
similarity index 100%
rename from docs/public/search/index.html
rename to search/index.html
diff --git a/docs/public/sitemap.xml b/sitemap.xml
similarity index 100%
rename from docs/public/sitemap.xml
rename to sitemap.xml
diff --git a/docs/public/tags/docs/index.html b/tags/docs/index.html
similarity index 100%
rename from docs/public/tags/docs/index.html
rename to tags/docs/index.html
diff --git a/docs/public/tags/docs/index.xml b/tags/docs/index.xml
similarity index 100%
rename from docs/public/tags/docs/index.xml
rename to tags/docs/index.xml
diff --git a/docs/public/tags/documentation/index.html b/tags/documentation/index.html
similarity index 100%
rename from docs/public/tags/documentation/index.html
rename to tags/documentation/index.html
diff --git a/docs/public/tags/documentation/index.xml b/tags/documentation/index.xml
similarity index 100%
rename from docs/public/tags/documentation/index.xml
rename to tags/documentation/index.xml
diff --git a/docs/public/tags/index.html b/tags/index.html
similarity index 100%
rename from docs/public/tags/index.html
rename to tags/index.html
diff --git a/docs/public/tags/index.xml b/tags/index.xml
similarity index 100%
rename from docs/public/tags/index.xml
rename to tags/index.xml
diff --git a/docs/public/tags/sample/index.html b/tags/sample/index.html
similarity index 100%
rename from docs/public/tags/sample/index.html
rename to tags/sample/index.html
diff --git a/docs/public/tags/sample/index.xml b/tags/sample/index.xml
similarity index 100%
rename from docs/public/tags/sample/index.xml
rename to tags/sample/index.xml
diff --git a/docs/public/tags/test/index.html b/tags/test/index.html
similarity index 100%
rename from docs/public/tags/test/index.html
rename to tags/test/index.html
diff --git a/docs/public/tags/test/index.xml b/tags/test/index.xml
similarity index 100%
rename from docs/public/tags/test/index.xml
rename to tags/test/index.xml
diff --git a/docs/public/unicom/featured-background.jpg b/unicom/featured-background.jpg
similarity index 100%
rename from docs/public/unicom/featured-background.jpg
rename to unicom/featured-background.jpg
diff --git a/docs/public/unicom/featured-background_hu376e1fbab6ce6c455a2b3aa5c258c0d9_496231_1920x1080_fill_q75_box_bottom.jpg b/unicom/featured-background_hu376e1fbab6ce6c455a2b3aa5c258c0d9_496231_1920x1080_fill_q75_box_bottom.jpg
similarity index 100%
rename from docs/public/unicom/featured-background_hu376e1fbab6ce6c455a2b3aa5c258c0d9_496231_1920x1080_fill_q75_box_bottom.jpg
rename to unicom/featured-background_hu376e1fbab6ce6c455a2b3aa5c258c0d9_496231_1920x1080_fill_q75_box_bottom.jpg
diff --git a/docs/public/unicom/featured-background_hu376e1fbab6ce6c455a2b3aa5c258c0d9_496231_960x540_fill_q75_box_bottom.jpg b/unicom/featured-background_hu376e1fbab6ce6c455a2b3aa5c258c0d9_496231_960x540_fill_q75_box_bottom.jpg
similarity index 100%
rename from docs/public/unicom/featured-background_hu376e1fbab6ce6c455a2b3aa5c258c0d9_496231_960x540_fill_q75_box_bottom.jpg
rename to unicom/featured-background_hu376e1fbab6ce6c455a2b3aa5c258c0d9_496231_960x540_fill_q75_box_bottom.jpg
diff --git a/docs/public/unicom/index.html b/unicom/index.html
similarity index 100%
rename from docs/public/unicom/index.html
rename to unicom/index.html
diff --git a/docs/public/unicorn.png b/unicorn.png
similarity index 100%
rename from docs/public/unicorn.png
rename to unicorn.png
diff --git a/docs/public/usage/concepts/index.html b/usage/concepts/index.html
similarity index 100%
rename from docs/public/usage/concepts/index.html
rename to usage/concepts/index.html
diff --git a/docs/public/usage/index.html b/usage/index.html
similarity index 100%
rename from docs/public/usage/index.html
rename to usage/index.html
diff --git a/docs/public/usage/index.xml b/usage/index.xml
similarity index 100%
rename from docs/public/usage/index.xml
rename to usage/index.xml
diff --git a/docs/public/webfonts/fa-brands-400.ttf b/webfonts/fa-brands-400.ttf
similarity index 100%
rename from docs/public/webfonts/fa-brands-400.ttf
rename to webfonts/fa-brands-400.ttf
diff --git a/docs/public/webfonts/fa-brands-400.woff2 b/webfonts/fa-brands-400.woff2
similarity index 100%
rename from docs/public/webfonts/fa-brands-400.woff2
rename to webfonts/fa-brands-400.woff2
diff --git a/docs/public/webfonts/fa-regular-400.ttf b/webfonts/fa-regular-400.ttf
similarity index 100%
rename from docs/public/webfonts/fa-regular-400.ttf
rename to webfonts/fa-regular-400.ttf
diff --git a/docs/public/webfonts/fa-regular-400.woff2 b/webfonts/fa-regular-400.woff2
similarity index 100%
rename from docs/public/webfonts/fa-regular-400.woff2
rename to webfonts/fa-regular-400.woff2
diff --git a/docs/public/webfonts/fa-solid-900.ttf b/webfonts/fa-solid-900.ttf
similarity index 100%
rename from docs/public/webfonts/fa-solid-900.ttf
rename to webfonts/fa-solid-900.ttf
diff --git a/docs/public/webfonts/fa-solid-900.woff2 b/webfonts/fa-solid-900.woff2
similarity index 100%
rename from docs/public/webfonts/fa-solid-900.woff2
rename to webfonts/fa-solid-900.woff2
diff --git a/docs/public/webfonts/fa-v4compatibility.ttf b/webfonts/fa-v4compatibility.ttf
similarity index 100%
rename from docs/public/webfonts/fa-v4compatibility.ttf
rename to webfonts/fa-v4compatibility.ttf
diff --git a/docs/public/webfonts/fa-v4compatibility.woff2 b/webfonts/fa-v4compatibility.woff2
similarity index 100%
rename from docs/public/webfonts/fa-v4compatibility.woff2
rename to webfonts/fa-v4compatibility.woff2