\ No newline at end of file
diff --git a/source/_patterns/00-atoms/01-text/03-paragraph.mustache b/source/_patterns/00-atoms/01-text/03-paragraph.mustache
deleted file mode 100644
index 0153493..0000000
--- a/source/_patterns/00-atoms/01-text/03-paragraph.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
{{ description }}
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/01-text/04-blockquote.mustache b/source/_patterns/00-atoms/01-text/04-blockquote.mustache
deleted file mode 100644
index 2f11319..0000000
--- a/source/_patterns/00-atoms/01-text/04-blockquote.mustache
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
A block quotation (also known as a long quotation or extract) is a quotation in a written document, that is set off from the main text as a paragraph, or block of text, and typically distinguished visually using indentation and a different typeface or smaller size quotation.
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/01-text/05-inline-elements.mustache b/source/_patterns/00-atoms/01-text/05-inline-elements.mustache
deleted file mode 100644
index 0dff45f..0000000
--- a/source/_patterns/00-atoms/01-text/05-inline-elements.mustache
+++ /dev/null
@@ -1,41 +0,0 @@
-
The b element is stylistically different text from normal text, without any special importance
-
-
The i element is text that is set off from the normal text
-
-
The u element is text with an unarticulated, though explicitly rendered, non-textual annotation
-
-
This text is deleted and This text is inserted
-
-
This text has a strikethrough
-
-
Superscript®
-
-
Subscript for things like H2O
-
-
This small text is small for for fine print, etc.
-
-
Abbreviation: HTML
-
-
Keybord input: Cmd
-
-
This text is a short inline quotation
-
-
This is a citation
-
-
The dfn element indicates a definition.
-
-
The mark element indicates a highlight
-
-
This is what inline code looks like.
-
-
This is sample output from a computer program
-
-
The variable element, such as x = y
-
diff --git a/source/_patterns/00-atoms/01-text/06-time.mustache b/source/_patterns/00-atoms/01-text/06-time.mustache
deleted file mode 100644
index 26cecc1..0000000
--- a/source/_patterns/00-atoms/01-text/06-time.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/01-text/07-preformatted-text.mustache b/source/_patterns/00-atoms/01-text/07-preformatted-text.mustache
deleted file mode 100644
index 70de25e..0000000
--- a/source/_patterns/00-atoms/01-text/07-preformatted-text.mustache
+++ /dev/null
@@ -1,9 +0,0 @@
-
-P R E F O R M A T T E D T E X T
-! " # $ % & ' ( ) * + , - . /
-0 1 2 3 4 5 6 7 8 9 : ; < = > ?
-@ A B C D E F G H I J K L M N O
-P Q R S T U V W X Y Z [ \ ] ^ _
-` a b c d e f g h i j k l m n o
-p q r s t u v w x y z { | } ~
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/01-text/08-emphasis-colors.mustache b/source/_patterns/00-atoms/01-text/08-emphasis-colors.mustache
deleted file mode 100644
index b2fae06..0000000
--- a/source/_patterns/00-atoms/01-text/08-emphasis-colors.mustache
+++ /dev/null
@@ -1,4 +0,0 @@
-
This is what error text looks like
-
This is what valid text looks like
-
This is what warning text looks like
-
This is what information text looks like.
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/01-text/09-hr.mustache b/source/_patterns/00-atoms/01-text/09-hr.mustache
deleted file mode 100644
index 1d6667d..0000000
--- a/source/_patterns/00-atoms/01-text/09-hr.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/01-text/10-caption.mustache b/source/_patterns/00-atoms/01-text/10-caption.mustache
deleted file mode 100644
index 204437d..0000000
--- a/source/_patterns/00-atoms/01-text/10-caption.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
A caption can be applied to an image, quote, form field, etc.
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/02-lists/00-unordered.mustache b/source/_patterns/00-atoms/02-lists/00-unordered.mustache
deleted file mode 100644
index 3f9de34..0000000
--- a/source/_patterns/00-atoms/02-lists/00-unordered.mustache
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
This is a list item in an unordered list
-
An unordered list is a list in which the sequence of items is not important. Sometimes, an unordered list is a bulleted list. And this is a long list item in an unordered list that can wrap onto a new line.
-
- Lists can be nested inside of each other
-
-
This is a nested list item
-
This is another nested list item in an unordered list
-
-
-
This is the last list item
-
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/02-lists/01-ordered.mustache b/source/_patterns/00-atoms/02-lists/01-ordered.mustache
deleted file mode 100644
index e206c7b..0000000
--- a/source/_patterns/00-atoms/02-lists/01-ordered.mustache
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
This is a list item in an ordered list
-
An ordered list is a list in which the sequence of items is important. An ordered list does not necessarily contain sequence characters.
-
- Lists can be nested inside of each other
-
-
This is a nested list item
-
This is another nested list item in an ordered list
-
-
-
This is the last list item
-
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/02-lists/02-definition.mustache b/source/_patterns/00-atoms/02-lists/02-definition.mustache
deleted file mode 100644
index 0488e08..0000000
--- a/source/_patterns/00-atoms/02-lists/02-definition.mustache
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
Definition List
-
A number of connected items or names written or printed consecutively, typically one below the other.
-
This is a term.
-
This is the definition of that term, which both live in a dl.
-
Here is another term.
-
And it gets a definition too, which is this line.
-
Here is term that shares a definition with the term below.
-
And it gets a definition too, which is this line.
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/03-images/01-landscape-4x3.mustache b/source/_patterns/00-atoms/03-images/01-landscape-4x3.mustache
deleted file mode 100644
index cf874ee..0000000
--- a/source/_patterns/00-atoms/03-images/01-landscape-4x3.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/03-images/02-landscape-16x9.mustache b/source/_patterns/00-atoms/03-images/02-landscape-16x9.mustache
deleted file mode 100644
index 9efc5ee..0000000
--- a/source/_patterns/00-atoms/03-images/02-landscape-16x9.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/03-images/03-square.mustache b/source/_patterns/00-atoms/03-images/03-square.mustache
deleted file mode 100644
index 805cce5..0000000
--- a/source/_patterns/00-atoms/03-images/03-square.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/03-images/04-avatar.mustache b/source/_patterns/00-atoms/03-images/04-avatar.mustache
deleted file mode 100644
index 6b79ad0..0000000
--- a/source/_patterns/00-atoms/03-images/04-avatar.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/03-images/05-icons.mustache b/source/_patterns/00-atoms/03-images/05-icons.mustache
deleted file mode 100644
index 4e25123..0000000
--- a/source/_patterns/00-atoms/03-images/05-icons.mustache
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/03-images/06-loading-icon.mustache b/source/_patterns/00-atoms/03-images/06-loading-icon.mustache
deleted file mode 100644
index 9a10165..0000000
--- a/source/_patterns/00-atoms/03-images/06-loading-icon.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/03-images/07-favicon.mustache b/source/_patterns/00-atoms/03-images/07-favicon.mustache
deleted file mode 100644
index 07e985d..0000000
--- a/source/_patterns/00-atoms/03-images/07-favicon.mustache
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/04-forms/00-text-fields.mustache b/source/_patterns/00-atoms/04-forms/00-text-fields.mustache
deleted file mode 100644
index 90cbb77..0000000
--- a/source/_patterns/00-atoms/04-forms/00-text-fields.mustache
+++ /dev/null
@@ -1,38 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/04-forms/01-select-menu.mustache b/source/_patterns/00-atoms/04-forms/01-select-menu.mustache
deleted file mode 100644
index 760c919..0000000
--- a/source/_patterns/00-atoms/04-forms/01-select-menu.mustache
+++ /dev/null
@@ -1,12 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/04-forms/02-checkbox.mustache b/source/_patterns/00-atoms/04-forms/02-checkbox.mustache
deleted file mode 100644
index 017a8dc..0000000
--- a/source/_patterns/00-atoms/04-forms/02-checkbox.mustache
+++ /dev/null
@@ -1,10 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/04-forms/03-radio-buttons.mustache b/source/_patterns/00-atoms/04-forms/03-radio-buttons.mustache
deleted file mode 100644
index 68c83ea..0000000
--- a/source/_patterns/00-atoms/04-forms/03-radio-buttons.mustache
+++ /dev/null
@@ -1,10 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/04-forms/04-html5-inputs.mustache b/source/_patterns/00-atoms/04-forms/04-html5-inputs.mustache
deleted file mode 100644
index 99c22cc..0000000
--- a/source/_patterns/00-atoms/04-forms/04-html5-inputs.mustache
+++ /dev/null
@@ -1,10 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/05-buttons/00-buttons.mustache b/source/_patterns/00-atoms/05-buttons/00-buttons.mustache
deleted file mode 100644
index bdbeec3..0000000
--- a/source/_patterns/00-atoms/05-buttons/00-buttons.mustache
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/06-tables/00-table.mustache b/source/_patterns/00-atoms/06-tables/00-table.mustache
deleted file mode 100644
index 7df555f..0000000
--- a/source/_patterns/00-atoms/06-tables/00-table.mustache
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
Table Heading 1
-
Table Heading 2
-
Table Heading 3
-
Table Heading 3
-
Table Heading 4
-
-
-
-
-
Table Footer 1
-
Table Footer 2
-
Table Footer 3
-
Table Footer 3
-
Table Footer 4
-
-
-
-
-
Table Cell 1
-
Table Cell 2
-
Table Cell 3
-
Table Cell 4
-
Table Cell 5
-
-
-
Table Cell 1
-
Table Cell 2
-
Table Cell 3
-
Table Cell 4
-
Table Cell 5
-
-
-
Table Cell 1
-
Table Cell 2
-
Table Cell 3
-
Table Cell 4
-
Table Cell 5
-
-
-
Table Cell 1
-
Table Cell 2
-
Table Cell 3
-
Table Cell 4
-
Table Cell 5
-
-
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/_07-media/01-audio.mustache b/source/_patterns/00-atoms/_07-media/01-audio.mustache
deleted file mode 100644
index 91c8213..0000000
--- a/source/_patterns/00-atoms/_07-media/01-audio.mustache
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/00-global/00-colors.mustache b/source/_patterns/00-basics/00-global/00-colors.mustache
similarity index 100%
rename from source/_patterns/00-atoms/00-global/00-colors.mustache
rename to source/_patterns/00-basics/00-global/00-colors.mustache
diff --git a/source/_patterns/00-atoms/00-global/01-fonts.mustache b/source/_patterns/00-basics/00-global/01-fonts.mustache
similarity index 100%
rename from source/_patterns/00-atoms/00-global/01-fonts.mustache
rename to source/_patterns/00-basics/00-global/01-fonts.mustache
diff --git a/source/_patterns/00-basics/00-global/02-line.mustache b/source/_patterns/00-basics/00-global/02-line.mustache
new file mode 100644
index 0000000..53f6ceb
--- /dev/null
+++ b/source/_patterns/00-basics/00-global/02-line.mustache
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/_patterns/00-basics/00-global/03-logo.mustache b/source/_patterns/00-basics/00-global/03-logo.mustache
new file mode 100644
index 0000000..90bd1e5
--- /dev/null
+++ b/source/_patterns/00-basics/00-global/03-logo.mustache
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/_patterns/00-basics/00-global/04-pagination-ellipse.mustache b/source/_patterns/00-basics/00-global/04-pagination-ellipse.mustache
new file mode 100644
index 0000000..6ec2976
--- /dev/null
+++ b/source/_patterns/00-basics/00-global/04-pagination-ellipse.mustache
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/_patterns/00-basics/00-global/05-icon-background.mustache b/source/_patterns/00-basics/00-global/05-icon-background.mustache
new file mode 100644
index 0000000..9bf066a
--- /dev/null
+++ b/source/_patterns/00-basics/00-global/05-icon-background.mustache
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/_patterns/00-basics/00-global/06-next-arrow--left.mustache b/source/_patterns/00-basics/00-global/06-next-arrow--left.mustache
new file mode 100644
index 0000000..3e9a940
--- /dev/null
+++ b/source/_patterns/00-basics/00-global/06-next-arrow--left.mustache
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/source/_patterns/00-basics/00-global/07-next-arrow--right.mustache b/source/_patterns/00-basics/00-global/07-next-arrow--right.mustache
new file mode 100644
index 0000000..21af1b0
--- /dev/null
+++ b/source/_patterns/00-basics/00-global/07-next-arrow--right.mustache
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/source/_patterns/00-basics/00-global/08-icons.mustache b/source/_patterns/00-basics/00-global/08-icons.mustache
new file mode 100644
index 0000000..ea3a006
--- /dev/null
+++ b/source/_patterns/00-basics/00-global/08-icons.mustache
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/_patterns/00-basics/01-text/00-headings.mustache b/source/_patterns/00-basics/01-text/00-headings.mustache
new file mode 100644
index 0000000..4ed243a
--- /dev/null
+++ b/source/_patterns/00-basics/01-text/00-headings.mustache
@@ -0,0 +1,2 @@
+
Primary Title
+
Secondary Title
\ No newline at end of file
diff --git a/source/_patterns/00-basics/01-text/01-subheadings.mustache b/source/_patterns/00-basics/01-text/01-subheadings.mustache
new file mode 100644
index 0000000..5715754
--- /dev/null
+++ b/source/_patterns/00-basics/01-text/01-subheadings.mustache
@@ -0,0 +1 @@
+
Subheader text
diff --git a/source/_patterns/00-basics/01-text/03-description.mustache b/source/_patterns/00-basics/01-text/03-description.mustache
new file mode 100644
index 0000000..ea20565
--- /dev/null
+++ b/source/_patterns/00-basics/01-text/03-description.mustache
@@ -0,0 +1 @@
+
{{ description }}
\ No newline at end of file
diff --git a/source/_patterns/00-basics/01-text/04-links.mustache b/source/_patterns/00-basics/01-text/04-links.mustache
new file mode 100644
index 0000000..4a6c506
--- /dev/null
+++ b/source/_patterns/00-basics/01-text/04-links.mustache
@@ -0,0 +1 @@
+Link
diff --git a/source/_patterns/00-basics/01-text/05-placeholder-text.mustache b/source/_patterns/00-basics/01-text/05-placeholder-text.mustache
new file mode 100644
index 0000000..4b62e6e
--- /dev/null
+++ b/source/_patterns/00-basics/01-text/05-placeholder-text.mustache
@@ -0,0 +1 @@
+Placeholder Text
\ No newline at end of file
diff --git a/source/_patterns/00-basics/01-text/06-banner-title.mustache b/source/_patterns/00-basics/01-text/06-banner-title.mustache
new file mode 100644
index 0000000..b7e788d
--- /dev/null
+++ b/source/_patterns/00-basics/01-text/06-banner-title.mustache
@@ -0,0 +1 @@
+
Banner Title
\ No newline at end of file
diff --git a/source/_patterns/00-basics/01-text/07-brand-name.mustache b/source/_patterns/00-basics/01-text/07-brand-name.mustache
new file mode 100644
index 0000000..57b4654
--- /dev/null
+++ b/source/_patterns/00-basics/01-text/07-brand-name.mustache
@@ -0,0 +1 @@
+Brand Name
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/03-images/00-logo.mustache b/source/_patterns/00-basics/03-images/00-logo.mustache
similarity index 100%
rename from source/_patterns/00-atoms/03-images/00-logo.mustache
rename to source/_patterns/00-basics/03-images/00-logo.mustache
diff --git a/source/_patterns/00-basics/03-images/01-icons.mustache b/source/_patterns/00-basics/03-images/01-icons.mustache
new file mode 100644
index 0000000..82bd240
--- /dev/null
+++ b/source/_patterns/00-basics/03-images/01-icons.mustache
@@ -0,0 +1,4 @@
+
+
+ icon here
+
\ No newline at end of file
diff --git a/source/_patterns/00-basics/03-images/02-image-box.mustache b/source/_patterns/00-basics/03-images/02-image-box.mustache
new file mode 100644
index 0000000..5fa0986
--- /dev/null
+++ b/source/_patterns/00-basics/03-images/02-image-box.mustache
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/_patterns/00-basics/04-forms/00-input-field.mustache b/source/_patterns/00-basics/04-forms/00-input-field.mustache
new file mode 100644
index 0000000..e144c6f
--- /dev/null
+++ b/source/_patterns/00-basics/04-forms/00-input-field.mustache
@@ -0,0 +1 @@
+
diff --git a/source/_patterns/00-basics/05-buttons/00-button-default.mustache b/source/_patterns/00-basics/05-buttons/00-button-default.mustache
new file mode 100644
index 0000000..f96ac45
--- /dev/null
+++ b/source/_patterns/00-basics/05-buttons/00-button-default.mustache
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/_patterns/00-basics/05-buttons/01-button-action.json b/source/_patterns/00-basics/05-buttons/01-button-action.json
new file mode 100644
index 0000000..3587e7e
--- /dev/null
+++ b/source/_patterns/00-basics/05-buttons/01-button-action.json
@@ -0,0 +1,9 @@
+{
+ "button-action": {
+ "buttons": {
+ "text": "ACTION",
+ "hasClass": true,
+ "className": "button button--action"
+ }
+ }
+}
\ No newline at end of file
diff --git a/source/_patterns/00-basics/05-buttons/01-button-action.mustache b/source/_patterns/00-basics/05-buttons/01-button-action.mustache
new file mode 100644
index 0000000..6acb778
--- /dev/null
+++ b/source/_patterns/00-basics/05-buttons/01-button-action.mustache
@@ -0,0 +1,3 @@
+{{# button-action }}
+ {{> atoms-button-default }}
+{{/ button-action}}
\ No newline at end of file
diff --git a/source/_patterns/00-basics/05-buttons/02-button-info.json b/source/_patterns/00-basics/05-buttons/02-button-info.json
new file mode 100644
index 0000000..edf4718
--- /dev/null
+++ b/source/_patterns/00-basics/05-buttons/02-button-info.json
@@ -0,0 +1,9 @@
+{
+ "button-info": {
+ "buttons": {
+ "text": "INFO",
+ "hasClass": true,
+ "className": "button button--info"
+ }
+ }
+}
\ No newline at end of file
diff --git a/source/_patterns/00-basics/05-buttons/02-button-info.mustache b/source/_patterns/00-basics/05-buttons/02-button-info.mustache
new file mode 100644
index 0000000..d240c4e
--- /dev/null
+++ b/source/_patterns/00-basics/05-buttons/02-button-info.mustache
@@ -0,0 +1,3 @@
+{{# button-info }}
+ {{> atoms-button-default }}
+{{/ button-info}}
\ No newline at end of file
diff --git a/source/_patterns/00-atoms/_07-media/00-video.mustache b/source/_patterns/00-basics/_07-media/00-video.mustache
similarity index 100%
rename from source/_patterns/00-atoms/_07-media/00-video.mustache
rename to source/_patterns/00-basics/_07-media/00-video.mustache
diff --git a/source/_patterns/01-molecules/00-text/00-brand.mustache b/source/_patterns/01-molecules/00-text/00-brand.mustache
new file mode 100644
index 0000000..56b9200
--- /dev/null
+++ b/source/_patterns/01-molecules/00-text/00-brand.mustache
@@ -0,0 +1,4 @@
+
+ {{> basics-logo }}
+ {{> basics-brand-name }}
+
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/00-text/00-byline-author-only.mustache b/source/_patterns/01-molecules/00-text/00-byline-author-only.mustache
deleted file mode 100644
index 08366ca..0000000
--- a/source/_patterns/01-molecules/00-text/00-byline-author-only.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
by {{ author.first-name }} {{ author.last-name }}
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/00-text/01-byline-author-time.mustache b/source/_patterns/01-molecules/00-text/01-byline-author-time.mustache
deleted file mode 100644
index 5d61bc7..0000000
--- a/source/_patterns/01-molecules/00-text/01-byline-author-time.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
by {{ author.first-name }} {{ author.last-name }} on
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/00-text/01-revolution-content.json b/source/_patterns/01-molecules/00-text/01-revolution-content.json
new file mode 100644
index 0000000..3587e7e
--- /dev/null
+++ b/source/_patterns/01-molecules/00-text/01-revolution-content.json
@@ -0,0 +1,9 @@
+{
+ "button-action": {
+ "buttons": {
+ "text": "ACTION",
+ "hasClass": true,
+ "className": "button button--action"
+ }
+ }
+}
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/00-text/01-revolution-content.mustache b/source/_patterns/01-molecules/00-text/01-revolution-content.mustache
new file mode 100644
index 0000000..6e65140
--- /dev/null
+++ b/source/_patterns/01-molecules/00-text/01-revolution-content.mustache
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/00-text/02-address.mustache b/source/_patterns/01-molecules/00-text/02-address.mustache
deleted file mode 100644
index a13ea79..0000000
--- a/source/_patterns/01-molecules/00-text/02-address.mustache
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
Company Name
-
-
1234 Main St.
- Anywhere,
- 101010,
- CA
-
U.S.A
-
-
+1.888.123.4567
-
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/00-text/02-info-block-header.mustache b/source/_patterns/01-molecules/00-text/02-info-block-header.mustache
new file mode 100644
index 0000000..a89bb0c
--- /dev/null
+++ b/source/_patterns/01-molecules/00-text/02-info-block-header.mustache
@@ -0,0 +1,4 @@
+
+
Primary Heading
+ {{> basics-line }}
+
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/00-text/04-blockquote-with-citation.mustache b/source/_patterns/01-molecules/00-text/04-blockquote-with-citation.mustache
deleted file mode 100644
index b9b6c98..0000000
--- a/source/_patterns/01-molecules/00-text/04-blockquote-with-citation.mustache
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
A block quotation (also known as a long quotation or extract) is a quotation in a written document, that is set off from the main text as a paragraph, or block of text, and typically distinguished visually using indentation and a different typeface or smaller size quotation.
- Quote Source
-
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/00-text/05-intro-text.mustache b/source/_patterns/01-molecules/00-text/05-intro-text.mustache
deleted file mode 100644
index b2b1bde..0000000
--- a/source/_patterns/01-molecules/00-text/05-intro-text.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
The intro text may be a lead-in to the passage of text, or it may just be used to create a visual distinction between the rest of the passage of text.
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/00-text/06-pullquote.mustache b/source/_patterns/01-molecules/00-text/06-pullquote.mustache
deleted file mode 100644
index dba015d..0000000
--- a/source/_patterns/01-molecules/00-text/06-pullquote.mustache
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
A pull quote is a quotation or excerpt from an article
-
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/01-blocks/00-image-box-block.mustache b/source/_patterns/01-molecules/01-blocks/00-image-box-block.mustache
new file mode 100644
index 0000000..0ffeeaf
--- /dev/null
+++ b/source/_patterns/01-molecules/01-blocks/00-image-box-block.mustache
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/01-blocks/01-icon-box.mustache b/source/_patterns/01-molecules/01-blocks/01-icon-box.mustache
new file mode 100644
index 0000000..40c9dbd
--- /dev/null
+++ b/source/_patterns/01-molecules/01-blocks/01-icon-box.mustache
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/01-blocks/02-contact-block.mustache b/source/_patterns/01-molecules/01-blocks/02-contact-block.mustache
new file mode 100644
index 0000000..2a36129
--- /dev/null
+++ b/source/_patterns/01-molecules/01-blocks/02-contact-block.mustache
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/01-blocks/03-features-icon-block.mustache b/source/_patterns/01-molecules/01-blocks/03-features-icon-block.mustache
new file mode 100644
index 0000000..586f65b
--- /dev/null
+++ b/source/_patterns/01-molecules/01-blocks/03-features-icon-block.mustache
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/01-blocks/04-portfolio-item.mustache b/source/_patterns/01-molecules/01-blocks/04-portfolio-item.mustache
new file mode 100644
index 0000000..740cbc2
--- /dev/null
+++ b/source/_patterns/01-molecules/01-blocks/04-portfolio-item.mustache
@@ -0,0 +1,5 @@
+
+
+
Portfolio Item Name
+
+
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/01-layout/00-one-up.mustache b/source/_patterns/01-molecules/01-layout/00-one-up.mustache
deleted file mode 100644
index eb58a0e..0000000
--- a/source/_patterns/01-molecules/01-layout/00-one-up.mustache
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
1/1
-
-
-
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/01-layout/01-two-up.mustache b/source/_patterns/01-molecules/01-layout/01-two-up.mustache
deleted file mode 100644
index ff1553a..0000000
--- a/source/_patterns/01-molecules/01-layout/01-two-up.mustache
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
1/2
-
1/2
-
-
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/01-layout/02-three-up.mustache b/source/_patterns/01-molecules/01-layout/02-three-up.mustache
deleted file mode 100644
index d68fb48..0000000
--- a/source/_patterns/01-molecules/01-layout/02-three-up.mustache
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
1/3
-
1/3
-
1/3
-
-
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/01-layout/03-four-up.mustache b/source/_patterns/01-molecules/01-layout/03-four-up.mustache
deleted file mode 100644
index f7351c0..0000000
--- a/source/_patterns/01-molecules/01-layout/03-four-up.mustache
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
1/4
-
1/4
-
1/4
-
1/4
-
-
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/02-blocks/00-media-block.mustache b/source/_patterns/01-molecules/02-blocks/00-media-block.mustache
deleted file mode 100644
index a82a8ed..0000000
--- a/source/_patterns/01-molecules/02-blocks/00-media-block.mustache
+++ /dev/null
@@ -1,11 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/02-forms/00-input-with-placeholder.json b/source/_patterns/01-molecules/02-forms/00-input-with-placeholder.json
new file mode 100644
index 0000000..d20a9b3
--- /dev/null
+++ b/source/_patterns/01-molecules/02-forms/00-input-with-placeholder.json
@@ -0,0 +1,5 @@
+{
+ "input-field": {
+ "placeholder": "placeholder text"
+ }
+}
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/02-forms/00-input-with-placeholder.mustache b/source/_patterns/01-molecules/02-forms/00-input-with-placeholder.mustache
new file mode 100644
index 0000000..6e60bf0
--- /dev/null
+++ b/source/_patterns/01-molecules/02-forms/00-input-with-placeholder.mustache
@@ -0,0 +1,3 @@
+
+ {{> basics-input-field }}
+
diff --git a/source/_patterns/01-molecules/03-media/00-figure-with-caption.mustache b/source/_patterns/01-molecules/03-media/00-figure-with-caption.mustache
deleted file mode 100644
index 98e2b44..0000000
--- a/source/_patterns/01-molecules/03-media/00-figure-with-caption.mustache
+++ /dev/null
@@ -1,4 +0,0 @@
-
- {{> atoms-landscape-4x3 }}
- This is an example of an image with a caption. Photo captions, also known as cutlines, are a few lines of text used to explain or elaborate on published photographs.
-
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/03-media/_map.mustache b/source/_patterns/01-molecules/03-media/_map.mustache
deleted file mode 100644
index 9acb52b..0000000
--- a/source/_patterns/01-molecules/03-media/_map.mustache
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/source/_patterns/01-molecules/03-navigation/03-pagination.mustache b/source/_patterns/01-molecules/03-navigation/03-pagination.mustache
new file mode 100644
index 0000000..4eb2003
--- /dev/null
+++ b/source/_patterns/01-molecules/03-navigation/03-pagination.mustache
@@ -0,0 +1,6 @@
+
{{name.first}} {{name.last}}
-