diff --git a/_includes/layout/base/breadcrumbs.html b/_includes/layout/base/breadcrumbs.html
new file mode 100644
index 00000000..fd2f430d
--- /dev/null
+++ b/_includes/layout/base/breadcrumbs.html
@@ -0,0 +1,28 @@
+{% comment %}
+This file is licensed under the MIT License (MIT) available on
+http://opensource.org/licenses/MIT.
+{% endcomment %}
+
+
+ {% for crumb in page.breadcrumbs %}
+ {% if forloop.last %}
+ {% case crumb %}
+ {% when "GLOSSARY_ENTRY_TITLE" %}
+ {% comment %} ## Only show first synonym in crumb ## {% endcomment %}
+ {% for synonym in page.required.synonyms_shown_in_glossary_capitalize_first_letter %}
+ {% if forloop.first %}{{synonym}}{% endif %}
+ {% endfor %}
+ {% else %}{{crumb}}
+ {% endcase %}
+ {% else %}
+ {% case crumb %}
+ {% comment %}/// Alphabetical order by crumb \\\{% endcomment %}
+ {% when "bitcoin" %}{% translate bitcoin vocabulary %}
+ {% when "dev docs" %}Dev Docs
+ {% when "glossary" %}Glossary
+ {% else %}{% die "Breadcrumb not found in _includes/layout/breadcrumbs.html" %}
+ {% endcase %}
+ >
+ {% endif %}
+ {% endfor %}
+
diff --git a/_includes/layout/base/content.html b/_includes/layout/base/content.html
new file mode 100644
index 00000000..001db305
--- /dev/null
+++ b/_includes/layout/base/content.html
@@ -0,0 +1,8 @@
+{% comment %}
+This file is licensed under the MIT License (MIT) available on
+http://opensource.org/licenses/MIT.
+{% endcomment %}
+
+
+ {{ content }}
+
diff --git a/_includes/layout/base/footer-js.html b/_includes/layout/base/footer-js.html
new file mode 100644
index 00000000..b75ea04a
--- /dev/null
+++ b/_includes/layout/base/footer-js.html
@@ -0,0 +1,9 @@
+{% comment %}
+This file is licensed under the MIT License (MIT) available on
+http://opensource.org/licenses/MIT.
+{% endcomment %}
+
+
diff --git a/_includes/layout/base/footer-license.html b/_includes/layout/base/footer-license.html
new file mode 100644
index 00000000..3332cef0
--- /dev/null
+++ b/_includes/layout/base/footer-license.html
@@ -0,0 +1,6 @@
+{% comment %}
+This file is licensed under the MIT License (MIT) available on
+http://opensource.org/licenses/MIT.
+{% endcomment %}
+
+
diff --git a/_includes/layout/base/footer-menu.html b/_includes/layout/base/footer-menu.html
new file mode 100644
index 00000000..1af12879
--- /dev/null
+++ b/_includes/layout/base/footer-menu.html
@@ -0,0 +1,18 @@
+{% comment %}
+This file is licensed under the MIT License (MIT) available on
+http://opensource.org/licenses/MIT.
+{% endcomment %}
+
+
diff --git a/_includes/layout/base/footer-sponsor.html b/_includes/layout/base/footer-sponsor.html
new file mode 100644
index 00000000..9922946e
--- /dev/null
+++ b/_includes/layout/base/footer-sponsor.html
@@ -0,0 +1,8 @@
+{% comment %}
+This file is licensed under the MIT License (MIT) available on
+http://opensource.org/licenses/MIT.
+{% endcomment %}
+
+
diff --git a/_includes/layout/base/head-language-dropdown.html b/_includes/layout/base/head-language-dropdown.html
new file mode 100644
index 00000000..8e3b7db6
--- /dev/null
+++ b/_includes/layout/base/head-language-dropdown.html
@@ -0,0 +1,17 @@
+{% comment %}
+This file is licensed under the MIT License (MIT) available on
+http://opensource.org/licenses/MIT.
+{% endcomment %}
+
+ {% assign i = 0 %}{% assign c = site.langsorder.size | divided_by: 2 | plus: 1 %}
+ {% for lang in site.langsorder %}{% assign mod = i | modulo: c %}{% assign active = ''%}{% if lang == page.lang %}{% assign active = ' class="active"'%}{% endif %}
+ {% if mod == 0 and i != 0 %}
diff --git a/_includes/layout/base/head-language-select.html b/_includes/layout/base/head-language-select.html
new file mode 100644
index 00000000..ada4678f
--- /dev/null
+++ b/_includes/layout/base/head-language-select.html
@@ -0,0 +1,9 @@
+{% comment %}
+This file is licensed under the MIT License (MIT) available on
+http://opensource.org/licenses/MIT.
+{% endcomment %}
+
diff --git a/_includes/layout/base/head-logo.html b/_includes/layout/base/head-logo.html
new file mode 100644
index 00000000..1de7c8f6
--- /dev/null
+++ b/_includes/layout/base/head-logo.html
@@ -0,0 +1,6 @@
+{% comment %}
+This file is licensed under the MIT License (MIT) available on
+http://opensource.org/licenses/MIT.
+{% endcomment %}
+
+
diff --git a/_includes/layout/base/head-menu.html b/_includes/layout/base/head-menu.html
new file mode 100644
index 00000000..5f56ccd4
--- /dev/null
+++ b/_includes/layout/base/head-menu.html
@@ -0,0 +1,35 @@
+{% comment %}
+This file is licensed under the MIT License (MIT) available on
+http://opensource.org/licenses/MIT.
+{% endcomment %}
+
+
- {% assign i = 0 %}{% assign c = site.langsorder.size | divided_by: 2 | plus: 1 %}
- {% for lang in site.langsorder %}{% assign mod = i | modulo: c %}{% assign active = ''%}{% if lang == page.lang %}{% assign active = ' class="active"'%}{% endif %}
- {% if mod == 0 and i != 0 %}