diff --git a/test/source b/test/source
deleted file mode 160000
index f165f91c..00000000
--- a/test/source
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit f165f91ca6079cd332e81fb298185ec073cf1e74
diff --git a/test/source/_layouts/default.html b/test/source/_layouts/default.html
new file mode 100644
index 00000000..f3422d39
--- /dev/null
+++ b/test/source/_layouts/default.html
@@ -0,0 +1,27 @@
+
+
+
+
+
+ {{ page.title }}
+
+
+
+
+
+
+
+
+
+
+
+
+ Tom Preston-Werner
+
+
+ {{ content }}
+
+
+
+
diff --git a/test/source/_layouts/simple.html b/test/source/_layouts/simple.html
new file mode 100644
index 00000000..16e9ac26
--- /dev/null
+++ b/test/source/_layouts/simple.html
@@ -0,0 +1 @@
+<<< {{ content }} >>>
\ No newline at end of file
diff --git a/test/source/_posts/2008-10-18-foo-bar.textile b/test/source/_posts/2008-10-18-foo-bar.textile
new file mode 100644
index 00000000..0ed8573e
--- /dev/null
+++ b/test/source/_posts/2008-10-18-foo-bar.textile
@@ -0,0 +1,8 @@
+---
+layout: default
+title: Foo Bar
+---
+
+h1. {{ page.title }}
+
+Best *post* ever
\ No newline at end of file
diff --git a/test/source/_posts/2008-11-21-complex.textile b/test/source/_posts/2008-11-21-complex.textile
new file mode 100644
index 00000000..24b28285
--- /dev/null
+++ b/test/source/_posts/2008-11-21-complex.textile
@@ -0,0 +1,8 @@
+---
+layout: default
+title: Complex
+---
+
+url: {{ page.url }}
+date: {{ page.date }}
+id: {{ page.id }}
\ No newline at end of file
diff --git a/test/source/css/screen.css b/test/source/css/screen.css
new file mode 100644
index 00000000..c5800dc0
--- /dev/null
+++ b/test/source/css/screen.css
@@ -0,0 +1,76 @@
+/*****************************************************************************/
+/*
+/* Common
+/*
+/*****************************************************************************/
+
+/* Global Reset */
+
+* {
+ margin: 0;
+ padding: 0;
+}
+
+html, body {
+ height: 100%;
+}
+
+body {
+ background-color: white;
+ font: 13.34px helvetica, arial, clean, sans-serif;
+ *font-size: small;
+ text-align: center;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ font-size: 100%;
+}
+
+h1 {
+ margin-bottom: 1em;
+}
+
+p {
+ margin: 1em 0;
+}
+
+a {
+ color: #00a;
+}
+
+a:hover {
+ color: black;
+}
+
+a:visited {
+ color: #a0a;
+}
+
+table {
+ font-size: inherit;
+ font: 100%;
+}
+
+/*****************************************************************************/
+/*
+/* Site
+/*
+/*****************************************************************************/
+
+.site {
+ font-size: 110%;
+ text-align: justify;
+ width: 40em;
+ margin: 3em auto 2em auto;
+ line-height: 1.5em;
+}
+
+.title {
+ color: #a00;
+ font-weight: bold;
+ margin-bottom: 2em;
+}
+
+.site .meta {
+ color: #aaa;
+}
\ No newline at end of file
diff --git a/test/source/index.html b/test/source/index.html
new file mode 100644
index 00000000..b3cc7556
--- /dev/null
+++ b/test/source/index.html
@@ -0,0 +1,12 @@
+---
+layout: default
+title: Tom Preston-Werner
+---
+
+h1. Welcome to my site
+
+
+ {% for post in site.posts %}
+ - {{ post.date }} {{ post.title }}
+ {% endfor %}
+
\ No newline at end of file