diff --git a/src/main/java/lib/TierArray.java b/src/main/java/complexityparser/types/TierArray.java
similarity index 97%
rename from src/main/java/lib/TierArray.java
rename to src/main/java/complexityparser/types/TierArray.java
index 4a8cd33a8ce626932b9fd56ba764674331608c6d..8f197fc4f86178f1848d6c0c9e2aacb2d903e820 100644
--- a/src/main/java/lib/TierArray.java
+++ b/src/main/java/complexityparser/types/TierArray.java
@@ -14,9 +14,8 @@ See the License for the specific language governing permissions and
 limitations under the License.
 */
 
-package lib;
+package complexityparser.types;
 
-import complexityparser.types.Tier;
 import java.util.Arrays;
 
 /**
diff --git a/src/main/java/complexityparser/typingVisitors/FirstPass.java b/src/main/java/complexityparser/typingVisitors/FirstPass.java
index 8a1e97fad65b5df221da82486408a92fe3b74ae1..04ebab484397845f11d25e939d7cf8f0a46fe4a7 100644
--- a/src/main/java/complexityparser/typingVisitors/FirstPass.java
+++ b/src/main/java/complexityparser/typingVisitors/FirstPass.java
@@ -22,8 +22,8 @@ import complexityparser.listeners.TypingListener;
 import complexityparser.types.Tier;
 import complexityparser.types.Operator;
 import complexityparser.types.Output;
+import complexityparser.types.TierArray;
 import complexityparser.typingVisitors.base.ObjectVisitor;
-import lib.TierArray;
 import lib.graph.Graph;
 import org.antlr.v4.runtime.CommonTokenStream;
 import java.io.IOException;
diff --git a/src/main/java/complexityparser/typingVisitors/base/ObjectVisitor.java b/src/main/java/complexityparser/typingVisitors/base/ObjectVisitor.java
index 3c40996a84276bfbb4b25db5766dcb1cedbec743..b0ed56f68cc71a721662ef9017aff9f6d5db4ff9 100644
--- a/src/main/java/complexityparser/typingVisitors/base/ObjectVisitor.java
+++ b/src/main/java/complexityparser/typingVisitors/base/ObjectVisitor.java
@@ -26,8 +26,8 @@ import complexityparser.listeners.TOSBuilder;
 import complexityparser.listeners.TypingListener;
 import complexityparser.tos.TOS;
 import complexityparser.tos.id.VariableID;
+import complexityparser.types.TierArray;
 import lib.Mask;
-import lib.TierArray;
 import lib.graph.Graph;
 import lib.graph.Node;
 import org.antlr.v4.runtime.CommonTokenStream;