diff --git a/archetypes/default.md b/archetypes/default.md
new file mode 100644
index 0000000..a845151
--- /dev/null
+++ b/archetypes/default.md
@@ -0,0 +1,2 @@
+---
+---
diff --git a/layouts/404.html b/layouts/404.html
new file mode 100644
index 0000000..c2e4e40
--- /dev/null
+++ b/layouts/404.html
@@ -0,0 +1,5 @@
+{{ partial "header.html" . }}
+
+404 NOT FOUND
+
+{{ partial "footer.html" . }}
diff --git a/layouts/_default/list.html b/layouts/_default/list.html
new file mode 100644
index 0000000..41d9d89
--- /dev/null
+++ b/layouts/_default/list.html
@@ -0,0 +1,18 @@
+{{ partial "header.html" . }}
+
+{{if not .IsHome }}
+
{{ .Title }}
+{{ end }}
+
+{{ .Content }}
+
+
+ {{ range (where .Data.Pages "Section" "!=" "") }}
+ -
+ {{ .Date.Format "2006/01/02" }}
+ {{ .Title }}
+
+ {{ end }}
+
+
+{{ partial "footer.html" . }}
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
new file mode 100644
index 0000000..2a4cae8
--- /dev/null
+++ b/layouts/_default/single.html
@@ -0,0 +1,12 @@
+{{ partial "header.html" . }}
+
+
{{ .Title }}
+{{ with .Params.author }}{{ . }}
{{ end }}
+{{ if .Params.date }}{{ $.Date.Format "2006/01/02" }}
{{ end }}
+
+
+
+{{ .Content }}
+
+
+{{ partial "footer.html" . }}
diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html
new file mode 100644
index 0000000..47a9c0a
--- /dev/null
+++ b/layouts/_default/terms.html
@@ -0,0 +1,16 @@
+{{ partial "header.html" . }}
+
+{{ .Title }}
+
+
+ {{ range $key, $value := .Data.Terms }}
+ -
+
+ {{ $key }}
+
+ ({{ len $value }})
+
+ {{ end }}
+
+
+{{ partial "footer.html" . }}
diff --git a/layouts/partials/foot_custom.html b/layouts/partials/foot_custom.html
new file mode 100644
index 0000000..e69de29
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
new file mode 100644
index 0000000..a1993aa
--- /dev/null
+++ b/layouts/partials/footer.html
@@ -0,0 +1,9 @@
+
+