diff --git a/src/main/java/com/syncleus/titangraph/example/frames/God.java b/src/main/java/com/syncleus/titangraph/example/titangods/God.java
similarity index 93%
rename from src/main/java/com/syncleus/titangraph/example/frames/God.java
rename to src/main/java/com/syncleus/titangraph/example/titangods/God.java
index 4cbbd45c209177375ec7d9c8d2b3e5056ea79019..18a7238a925e2d9f3f0a15e4c34123a49ef4facb 100644
--- a/src/main/java/com/syncleus/titangraph/example/frames/God.java
+++ b/src/main/java/com/syncleus/titangraph/example/titangods/God.java
@@ -1,4 +1,4 @@
-package com.syncleus.titangraph.example.frames;
+package com.syncleus.titangraph.example.titangods;
 
 import com.tinkerpop.blueprints.Vertex;
 import com.tinkerpop.frames.*;
diff --git a/src/main/java/com/syncleus/titangraph/example/frames/Location.java b/src/main/java/com/syncleus/titangraph/example/titangods/Location.java
similarity index 85%
rename from src/main/java/com/syncleus/titangraph/example/frames/Location.java
rename to src/main/java/com/syncleus/titangraph/example/titangods/Location.java
index 5d18258736d6330db4a36bd7ae5d954508732670..ba5a1959bde9a5eb00fb1d1954463576b7b329c3 100644
--- a/src/main/java/com/syncleus/titangraph/example/frames/Location.java
+++ b/src/main/java/com/syncleus/titangraph/example/titangods/Location.java
@@ -1,4 +1,4 @@
-package com.syncleus.titangraph.example.frames;
+package com.syncleus.titangraph.example.titangods;
 
 import com.tinkerpop.frames.*;
 import com.tinkerpop.frames.annotations.gremlin.GremlinGroovy;
diff --git a/src/main/java/com/syncleus/titangraph/example/TitanGods.java b/src/main/java/com/syncleus/titangraph/example/titangods/TitanGods.java
similarity index 97%
rename from src/main/java/com/syncleus/titangraph/example/TitanGods.java
rename to src/main/java/com/syncleus/titangraph/example/titangods/TitanGods.java
index 8c131ab6fea1c3092b7c1cc3307177ad5e003ecb..4e13c1c26958391503dbce0aff22def59b9e5e7c 100644
--- a/src/main/java/com/syncleus/titangraph/example/TitanGods.java
+++ b/src/main/java/com/syncleus/titangraph/example/titangods/TitanGods.java
@@ -1,4 +1,4 @@
-package com.syncleus.titangraph.example;
+package com.syncleus.titangraph.example.titangods;
 
 import com.thinkaurelius.titan.core.TitanFactory;
 import com.thinkaurelius.titan.core.TitanGraph;
@@ -18,9 +18,8 @@ import static com.thinkaurelius.titan.graphdb.configuration.GraphDatabaseConfigu
 
 /**
  * Example Graph factory that creates a {@link TitanGraph} based on roman mythology.
- * Used in the documentation examples and tutorials.
- *
- * @author Marko A. Rodriguez (http://markorodriguez.com)
+ * Used in the documentation examples and tutorials on the TitanGraph site. This is
+ * An acyclic graph with a tree structure.
  */
 public class TitanGods {
 
diff --git a/src/test/java/com/syncleus/titangraph/example/BlueprintsTest.java b/src/test/java/com/syncleus/titangraph/example/titangods/BlueprintsTest.java
similarity index 79%
rename from src/test/java/com/syncleus/titangraph/example/BlueprintsTest.java
rename to src/test/java/com/syncleus/titangraph/example/titangods/BlueprintsTest.java
index 1442515423e9267f453baba6b6bff1a92d84e433..ef27e53a708199ba9cf7866ed9d9a2f603dfb800 100644
--- a/src/test/java/com/syncleus/titangraph/example/BlueprintsTest.java
+++ b/src/test/java/com/syncleus/titangraph/example/titangods/BlueprintsTest.java
@@ -1,5 +1,6 @@
-package com.syncleus.titangraph.example;
+package com.syncleus.titangraph.example.titangods;
 
+import com.syncleus.titangraph.example.titangods.TitanGods;
 import com.thinkaurelius.titan.core.TitanGraph;
 import com.tinkerpop.blueprints.Vertex;
 import org.junit.*;
diff --git a/src/test/java/com/syncleus/titangraph/example/FramesTest.java b/src/test/java/com/syncleus/titangraph/example/titangods/FramesTest.java
similarity index 88%
rename from src/test/java/com/syncleus/titangraph/example/FramesTest.java
rename to src/test/java/com/syncleus/titangraph/example/titangods/FramesTest.java
index 90220834e5f0e7759bd86849f4e897352668f39d..57c443b63d879fdbb8ed07315f704871725f5b82 100644
--- a/src/test/java/com/syncleus/titangraph/example/FramesTest.java
+++ b/src/test/java/com/syncleus/titangraph/example/titangods/FramesTest.java
@@ -1,6 +1,7 @@
-package com.syncleus.titangraph.example;
+package com.syncleus.titangraph.example.titangods;
 
-import com.syncleus.titangraph.example.frames.God;
+import com.syncleus.titangraph.example.titangods.TitanGods;
+import com.syncleus.titangraph.example.titangods.TitanGods.God;
 import com.thinkaurelius.titan.core.TitanGraph;
 import com.tinkerpop.frames.*;
 import com.tinkerpop.frames.modules.gremlingroovy.GremlinGroovyModule;
diff --git a/src/test/java/com/syncleus/titangraph/example/GremlinTest.java b/src/test/java/com/syncleus/titangraph/example/titangods/GremlinTest.java
similarity index 98%
rename from src/test/java/com/syncleus/titangraph/example/GremlinTest.java
rename to src/test/java/com/syncleus/titangraph/example/titangods/GremlinTest.java
index f413a68ff074c4b36e2001f6763187676dacb7c3..32c9c52738e6a1dd316b0d8dc687397bcb2be8e4 100644
--- a/src/test/java/com/syncleus/titangraph/example/GremlinTest.java
+++ b/src/test/java/com/syncleus/titangraph/example/titangods/GremlinTest.java
@@ -1,5 +1,6 @@
-package com.syncleus.titangraph.example;
+package com.syncleus.titangraph.example.titangods;
 
+import com.syncleus.titangraph.example.titangods.TitanGods;
 import com.thinkaurelius.titan.core.TitanGraph;
 import com.tinkerpop.blueprints.Vertex;
 import com.tinkerpop.gremlin.groovy.Gremlin;