diff --git a/README b/README
new file mode 100644
index 0000000..12a4f5d
--- /dev/null
+++ b/README
@@ -0,0 +1,4 @@
+# TODO Items
+* [ ] Convert Authority to a Guard
+* [ ] No-Match behavior?
+* [ ] Some serious code-smell refactorings :-)
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 6fd521a..3bb6efb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,6 +7,13 @@
0.0.1-SNAPSHOT
timebox
http://maven.apache.org
+
+
+ Apache License 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.html
+ repo
+
+
diff --git a/src/main/java/com/ning/timebox/Gather.java b/src/main/java/com/ning/timebox/Gather.java
new file mode 100644
index 0000000..7d1b740
--- /dev/null
+++ b/src/main/java/com/ning/timebox/Gather.java
@@ -0,0 +1,9 @@
+package com.ning.timebox;
+
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+
+@Retention(RetentionPolicy.RUNTIME)
+public @interface Gather
+{
+}
diff --git a/src/main/java/com/ning/timebox/GuardHouse.java b/src/main/java/com/ning/timebox/GuardHouse.java
index 594a7a9..2145a57 100644
--- a/src/main/java/com/ning/timebox/GuardHouse.java
+++ b/src/main/java/com/ning/timebox/GuardHouse.java
@@ -7,4 +7,5 @@ public interface GuardHouse
{
Predicate