diff --git a/src/main/java/util/dimensiontree/DimensionTreeError.java b/src/main/java/gov/hhs/aspr/ms/util/dimensiontree/DimensionTreeError.java
similarity index 81%
rename from src/main/java/util/dimensiontree/DimensionTreeError.java
rename to src/main/java/gov/hhs/aspr/ms/util/dimensiontree/DimensionTreeError.java
index 0563f00..1827780 100644
--- a/src/main/java/util/dimensiontree/DimensionTreeError.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/dimensiontree/DimensionTreeError.java
@@ -1,7 +1,7 @@
-package util.dimensiontree;
+package gov.hhs.aspr.ms.util.dimensiontree;
-import util.errors.ContractError;
-import util.errors.ContractException;
+import gov.hhs.aspr.ms.util.errors.ContractError;
+import gov.hhs.aspr.ms.util.errors.ContractException;
/**
* An enumeration supporting {@link ContractException} that acts as a general
diff --git a/src/main/java/util/dimensiontree/VolumetricDimensionTree.java b/src/main/java/gov/hhs/aspr/ms/util/dimensiontree/VolumetricDimensionTree.java
similarity index 99%
rename from src/main/java/util/dimensiontree/VolumetricDimensionTree.java
rename to src/main/java/gov/hhs/aspr/ms/util/dimensiontree/VolumetricDimensionTree.java
index 9b23706..333b8e6 100644
--- a/src/main/java/util/dimensiontree/VolumetricDimensionTree.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/dimensiontree/VolumetricDimensionTree.java
@@ -1,4 +1,4 @@
-package util.dimensiontree;
+package gov.hhs.aspr.ms.util.dimensiontree;
import java.util.ArrayList;
import java.util.Arrays;
diff --git a/src/main/java/util/earth/Earth.java b/src/main/java/gov/hhs/aspr/ms/util/earth/Earth.java
similarity index 98%
rename from src/main/java/util/earth/Earth.java
rename to src/main/java/gov/hhs/aspr/ms/util/earth/Earth.java
index 5f5fc43..72ed877 100644
--- a/src/main/java/util/earth/Earth.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/earth/Earth.java
@@ -1,8 +1,8 @@
-package util.earth;
+package gov.hhs.aspr.ms.util.earth;
import org.apache.commons.math3.util.FastMath;
-import util.vector.Vector3D;
+import gov.hhs.aspr.ms.util.vector.Vector3D;
/**
* A spherical geo-model for converting various coordinate representations and
diff --git a/src/main/java/util/earth/EarthGrid.java b/src/main/java/gov/hhs/aspr/ms/util/earth/EarthGrid.java
similarity index 93%
rename from src/main/java/util/earth/EarthGrid.java
rename to src/main/java/gov/hhs/aspr/ms/util/earth/EarthGrid.java
index d6b60c5..16fdef7 100644
--- a/src/main/java/util/earth/EarthGrid.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/earth/EarthGrid.java
@@ -1,10 +1,10 @@
-package util.earth;
+package gov.hhs.aspr.ms.util.earth;
import org.apache.commons.math3.util.FastMath;
-import util.vector.MutableVector3D;
-import util.vector.Vector2D;
-import util.vector.Vector3D;
+import gov.hhs.aspr.ms.util.vector.MutableVector3D;
+import gov.hhs.aspr.ms.util.vector.Vector2D;
+import gov.hhs.aspr.ms.util.vector.Vector3D;
/**
* A utility class for converting (x,y) two dimensional grid coordinates to and
diff --git a/src/main/java/util/earth/LatLon.java b/src/main/java/gov/hhs/aspr/ms/util/earth/LatLon.java
similarity index 98%
rename from src/main/java/util/earth/LatLon.java
rename to src/main/java/gov/hhs/aspr/ms/util/earth/LatLon.java
index f010123..8a921f1 100644
--- a/src/main/java/util/earth/LatLon.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/earth/LatLon.java
@@ -1,4 +1,4 @@
-package util.earth;
+package gov.hhs.aspr.ms.util.earth;
import net.jcip.annotations.Immutable;
diff --git a/src/main/java/util/earth/LatLonAlt.java b/src/main/java/gov/hhs/aspr/ms/util/earth/LatLonAlt.java
similarity index 98%
rename from src/main/java/util/earth/LatLonAlt.java
rename to src/main/java/gov/hhs/aspr/ms/util/earth/LatLonAlt.java
index 13243ce..8b30cc5 100644
--- a/src/main/java/util/earth/LatLonAlt.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/earth/LatLonAlt.java
@@ -1,6 +1,6 @@
-package util.earth;
+package gov.hhs.aspr.ms.util.earth;
-import util.vector.Vector3D;
+import gov.hhs.aspr.ms.util.vector.Vector3D;
public class LatLonAlt {
diff --git a/src/main/java/util/errors/ContractError.java b/src/main/java/gov/hhs/aspr/ms/util/errors/ContractError.java
similarity index 86%
rename from src/main/java/util/errors/ContractError.java
rename to src/main/java/gov/hhs/aspr/ms/util/errors/ContractError.java
index 9a3f81d..e9a773e 100644
--- a/src/main/java/util/errors/ContractError.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/errors/ContractError.java
@@ -1,5 +1,5 @@
-package util.errors;
+package gov.hhs.aspr.ms.util.errors;
/**
* Marker interface for the descriptions of runtime exceptions where the source
diff --git a/src/main/java/util/errors/ContractException.java b/src/main/java/gov/hhs/aspr/ms/util/errors/ContractException.java
similarity index 97%
rename from src/main/java/util/errors/ContractException.java
rename to src/main/java/gov/hhs/aspr/ms/util/errors/ContractException.java
index fa98fd3..f93a3e9 100644
--- a/src/main/java/util/errors/ContractException.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/errors/ContractException.java
@@ -1,4 +1,4 @@
-package util.errors;
+package gov.hhs.aspr.ms.util.errors;
/**
* A {@link RuntimeException} that indicates that the cause of the error as a
diff --git a/src/main/java/util/geolocator/GeoLocator.java b/src/main/java/gov/hhs/aspr/ms/util/geolocator/GeoLocator.java
similarity index 96%
rename from src/main/java/util/geolocator/GeoLocator.java
rename to src/main/java/gov/hhs/aspr/ms/util/geolocator/GeoLocator.java
index 5768131..8f74c72 100644
--- a/src/main/java/util/geolocator/GeoLocator.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/geolocator/GeoLocator.java
@@ -1,4 +1,4 @@
-package util.geolocator;
+package gov.hhs.aspr.ms.util.geolocator;
import java.util.ArrayList;
import java.util.Comparator;
@@ -9,11 +9,11 @@
import org.apache.commons.math3.util.FastMath;
import org.apache.commons.math3.util.Pair;
-import util.dimensiontree.DimensionTree;
-import util.earth.Earth;
-import util.earth.LatLonAlt;
-import util.vector.Vector2D;
-import util.vector.Vector3D;
+import gov.hhs.aspr.ms.util.dimensiontree.DimensionTree;
+import gov.hhs.aspr.ms.util.earth.Earth;
+import gov.hhs.aspr.ms.util.earth.LatLonAlt;
+import gov.hhs.aspr.ms.util.vector.Vector2D;
+import gov.hhs.aspr.ms.util.vector.Vector3D;
/**
* A generics-based utility class for managing point locations on a spherical
diff --git a/src/main/java/util/graph/Graph.java b/src/main/java/gov/hhs/aspr/ms/util/graph/Graph.java
similarity index 99%
rename from src/main/java/util/graph/Graph.java
rename to src/main/java/gov/hhs/aspr/ms/util/graph/Graph.java
index d05daa7..edc59d9 100644
--- a/src/main/java/util/graph/Graph.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/graph/Graph.java
@@ -1,4 +1,4 @@
-package util.graph;
+package gov.hhs.aspr.ms.util.graph;
import java.util.List;
diff --git a/src/main/java/util/graph/GraphDepthEvaluator.java b/src/main/java/gov/hhs/aspr/ms/util/graph/GraphDepthEvaluator.java
similarity index 98%
rename from src/main/java/util/graph/GraphDepthEvaluator.java
rename to src/main/java/gov/hhs/aspr/ms/util/graph/GraphDepthEvaluator.java
index 58cd4fd..292e56c 100644
--- a/src/main/java/util/graph/GraphDepthEvaluator.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/graph/GraphDepthEvaluator.java
@@ -1,4 +1,4 @@
-package util.graph;
+package gov.hhs.aspr.ms.util.graph;
import java.util.ArrayList;
import java.util.LinkedHashMap;
diff --git a/src/main/java/util/graph/Graphs.java b/src/main/java/gov/hhs/aspr/ms/util/graph/Graphs.java
similarity index 98%
rename from src/main/java/util/graph/Graphs.java
rename to src/main/java/gov/hhs/aspr/ms/util/graph/Graphs.java
index fa98005..f495e59 100644
--- a/src/main/java/util/graph/Graphs.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/graph/Graphs.java
@@ -1,4 +1,4 @@
-package util.graph;
+package gov.hhs.aspr.ms.util.graph;
import java.util.ArrayList;
import java.util.LinkedHashMap;
@@ -9,8 +9,8 @@
import java.util.Optional;
import java.util.Set;
-import util.path.Path;
-import util.path.Paths;
+import gov.hhs.aspr.ms.util.path.Path;
+import gov.hhs.aspr.ms.util.path.Paths;
public final class Graphs {
diff --git a/src/main/java/util/graph/MutableGraph.java b/src/main/java/gov/hhs/aspr/ms/util/graph/MutableGraph.java
similarity index 99%
rename from src/main/java/util/graph/MutableGraph.java
rename to src/main/java/gov/hhs/aspr/ms/util/graph/MutableGraph.java
index 2210d0e..62d9090 100644
--- a/src/main/java/util/graph/MutableGraph.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/graph/MutableGraph.java
@@ -1,4 +1,4 @@
-package util.graph;
+package gov.hhs.aspr.ms.util.graph;
import java.util.ArrayList;
import java.util.LinkedHashMap;
diff --git a/src/main/java/util/indexer/Indexer2.java b/src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer2.java
similarity index 94%
rename from src/main/java/util/indexer/Indexer2.java
rename to src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer2.java
index 11e1413..f286f07 100644
--- a/src/main/java/util/indexer/Indexer2.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer2.java
@@ -1,7 +1,7 @@
-package util.indexer;
+package gov.hhs.aspr.ms.util.indexer;
+import gov.hhs.aspr.ms.util.errors.ContractException;
import net.jcip.annotations.ThreadSafe;
-import util.errors.ContractException;
/**
* A thread safe, immutable index converter that supports treating a 2D array as
diff --git a/src/main/java/util/indexer/Indexer3.java b/src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer3.java
similarity index 94%
rename from src/main/java/util/indexer/Indexer3.java
rename to src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer3.java
index e86dd76..e78a16a 100644
--- a/src/main/java/util/indexer/Indexer3.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer3.java
@@ -1,6 +1,6 @@
-package util.indexer;
+package gov.hhs.aspr.ms.util.indexer;
-import util.errors.ContractException;
+import gov.hhs.aspr.ms.util.errors.ContractException;
/**
* A thread safe, immutable index converter that supports treating a 3D array as
diff --git a/src/main/java/util/indexer/Indexer4.java b/src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer4.java
similarity index 95%
rename from src/main/java/util/indexer/Indexer4.java
rename to src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer4.java
index bbe3641..fa76a89 100644
--- a/src/main/java/util/indexer/Indexer4.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer4.java
@@ -1,6 +1,6 @@
-package util.indexer;
+package gov.hhs.aspr.ms.util.indexer;
-import util.errors.ContractException;
+import gov.hhs.aspr.ms.util.errors.ContractException;
/**
* A thread safe, immutable index converter that supports treating a 4D array as
diff --git a/src/main/java/util/indexer/Indexer5.java b/src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer5.java
similarity index 95%
rename from src/main/java/util/indexer/Indexer5.java
rename to src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer5.java
index ad26f32..b66736a 100644
--- a/src/main/java/util/indexer/Indexer5.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/indexer/Indexer5.java
@@ -1,6 +1,6 @@
-package util.indexer;
+package gov.hhs.aspr.ms.util.indexer;
-import util.errors.ContractException;
+import gov.hhs.aspr.ms.util.errors.ContractException;
/**
* A thread safe, immutable index converter that supports treating a 5D array as
diff --git a/src/main/java/util/indexer/IndexerError.java b/src/main/java/gov/hhs/aspr/ms/util/indexer/IndexerError.java
similarity index 77%
rename from src/main/java/util/indexer/IndexerError.java
rename to src/main/java/gov/hhs/aspr/ms/util/indexer/IndexerError.java
index 407264a..ba91b83 100644
--- a/src/main/java/util/indexer/IndexerError.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/indexer/IndexerError.java
@@ -1,7 +1,7 @@
-package util.indexer;
+package gov.hhs.aspr.ms.util.indexer;
-import util.errors.ContractError;
-import util.errors.ContractException;
+import gov.hhs.aspr.ms.util.errors.ContractError;
+import gov.hhs.aspr.ms.util.errors.ContractException;
/**
* An enumeration supporting {@link ContractException} that acts as a general
diff --git a/src/main/java/util/maps/MapReindexer.java b/src/main/java/gov/hhs/aspr/ms/util/maps/MapReindexer.java
similarity index 93%
rename from src/main/java/util/maps/MapReindexer.java
rename to src/main/java/gov/hhs/aspr/ms/util/maps/MapReindexer.java
index 7332bee..1356eb5 100644
--- a/src/main/java/util/maps/MapReindexer.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/maps/MapReindexer.java
@@ -1,4 +1,4 @@
-package util.maps;
+package gov.hhs.aspr.ms.util.maps;
import java.util.LinkedHashMap;
import java.util.Map;
diff --git a/src/main/java/util/meta/classdependency/classgraph/ClassGraphDriver.java b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/ClassGraphDriver.java
similarity index 51%
rename from src/main/java/util/meta/classdependency/classgraph/ClassGraphDriver.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/ClassGraphDriver.java
index b3d1d43..16899b2 100644
--- a/src/main/java/util/meta/classdependency/classgraph/ClassGraphDriver.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/ClassGraphDriver.java
@@ -1,14 +1,14 @@
-package util.meta.classdependency.classgraph;
+package gov.hhs.aspr.ms.util.meta.classdependency.classgraph;
import java.io.IOException;
import java.nio.file.Path;
import java.nio.file.Paths;
-import util.meta.classdependency.classgraph.reports.CircularClassDependencyReport;
-import util.meta.classdependency.classgraph.reports.CircularPackageDependencyReport;
-import util.meta.classdependency.classgraph.reports.WildCardReport;
-import util.meta.classdependency.classgraph.support.ClassDependencyScan;
-import util.meta.classdependency.classgraph.support.ClassDependencyScanner;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.reports.CircularClassDependencyReport;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.reports.CircularPackageDependencyReport;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.reports.WildCardReport;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support.ClassDependencyScan;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support.ClassDependencyScanner;
public final class ClassGraphDriver {
diff --git a/src/main/java/util/meta/classdependency/classgraph/reports/CircularClassDependencyReport.java b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/reports/CircularClassDependencyReport.java
similarity index 85%
rename from src/main/java/util/meta/classdependency/classgraph/reports/CircularClassDependencyReport.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/reports/CircularClassDependencyReport.java
index 8f8cbc1..4ee8ab1 100644
--- a/src/main/java/util/meta/classdependency/classgraph/reports/CircularClassDependencyReport.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/reports/CircularClassDependencyReport.java
@@ -1,4 +1,4 @@
-package util.meta.classdependency.classgraph.reports;
+package gov.hhs.aspr.ms.util.meta.classdependency.classgraph.reports;
import java.util.LinkedHashSet;
import java.util.List;
@@ -6,12 +6,12 @@
import java.util.Set;
import java.util.stream.Collectors;
-import util.graph.Graph;
-import util.graph.GraphDepthEvaluator;
-import util.graph.Graphs;
-import util.graph.MutableGraph;
-import util.meta.classdependency.classgraph.support.ClassDependencyScan;
-import util.meta.classdependency.classgraph.support.JavaDependency;
+import gov.hhs.aspr.ms.util.graph.Graph;
+import gov.hhs.aspr.ms.util.graph.GraphDepthEvaluator;
+import gov.hhs.aspr.ms.util.graph.Graphs;
+import gov.hhs.aspr.ms.util.graph.MutableGraph;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support.ClassDependencyScan;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support.JavaDependency;
public final class CircularClassDependencyReport {
private CircularClassDependencyReport() {
diff --git a/src/main/java/util/meta/classdependency/classgraph/reports/CircularPackageDependencyReport.java b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/reports/CircularPackageDependencyReport.java
similarity index 85%
rename from src/main/java/util/meta/classdependency/classgraph/reports/CircularPackageDependencyReport.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/reports/CircularPackageDependencyReport.java
index 7db2b93..b82598a 100644
--- a/src/main/java/util/meta/classdependency/classgraph/reports/CircularPackageDependencyReport.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/reports/CircularPackageDependencyReport.java
@@ -1,4 +1,4 @@
-package util.meta.classdependency.classgraph.reports;
+package gov.hhs.aspr.ms.util.meta.classdependency.classgraph.reports;
import java.util.LinkedHashSet;
import java.util.List;
@@ -6,12 +6,12 @@
import java.util.Set;
import java.util.stream.Collectors;
-import util.graph.Graph;
-import util.graph.GraphDepthEvaluator;
-import util.graph.Graphs;
-import util.graph.MutableGraph;
-import util.meta.classdependency.classgraph.support.ClassDependencyScan;
-import util.meta.classdependency.classgraph.support.JavaDependency;
+import gov.hhs.aspr.ms.util.graph.Graph;
+import gov.hhs.aspr.ms.util.graph.GraphDepthEvaluator;
+import gov.hhs.aspr.ms.util.graph.Graphs;
+import gov.hhs.aspr.ms.util.graph.MutableGraph;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support.ClassDependencyScan;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support.JavaDependency;
public final class CircularPackageDependencyReport {
private CircularPackageDependencyReport() {
diff --git a/src/main/java/util/meta/classdependency/classgraph/reports/WildCardReport.java b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/reports/WildCardReport.java
similarity index 77%
rename from src/main/java/util/meta/classdependency/classgraph/reports/WildCardReport.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/reports/WildCardReport.java
index 449df01..2780d3b 100644
--- a/src/main/java/util/meta/classdependency/classgraph/reports/WildCardReport.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/reports/WildCardReport.java
@@ -1,13 +1,13 @@
-package util.meta.classdependency.classgraph.reports;
+package gov.hhs.aspr.ms.util.meta.classdependency.classgraph.reports;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import util.meta.classdependency.classgraph.support.ClassDependencyScan;
-import util.meta.classdependency.classgraph.support.JavaDependency;
-import util.meta.classdependency.classgraph.support.JavaRef;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support.ClassDependencyScan;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support.JavaDependency;
+import gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support.JavaRef;
public final class WildCardReport {
private WildCardReport() {
diff --git a/src/main/java/util/meta/classdependency/classgraph/support/ClassDependencyScan.java b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/ClassDependencyScan.java
similarity index 94%
rename from src/main/java/util/meta/classdependency/classgraph/support/ClassDependencyScan.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/ClassDependencyScan.java
index bf9ed3a..ed41f66 100644
--- a/src/main/java/util/meta/classdependency/classgraph/support/ClassDependencyScan.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/ClassDependencyScan.java
@@ -1,4 +1,4 @@
-package util.meta.classdependency.classgraph.support;
+package gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support;
import java.util.LinkedHashSet;
import java.util.Set;
diff --git a/src/main/java/util/meta/classdependency/classgraph/support/ClassDependencyScanner.java b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/ClassDependencyScanner.java
similarity index 97%
rename from src/main/java/util/meta/classdependency/classgraph/support/ClassDependencyScanner.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/ClassDependencyScanner.java
index 0d5b89c..cb13c17 100644
--- a/src/main/java/util/meta/classdependency/classgraph/support/ClassDependencyScanner.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/ClassDependencyScanner.java
@@ -1,4 +1,4 @@
-package util.meta.classdependency.classgraph.support;
+package gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support;
import java.io.IOException;
import java.nio.file.FileVisitResult;
diff --git a/src/main/java/util/meta/classdependency/classgraph/support/JavaDependency.java b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/JavaDependency.java
similarity index 95%
rename from src/main/java/util/meta/classdependency/classgraph/support/JavaDependency.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/JavaDependency.java
index 4f47d85..0fee9ab 100644
--- a/src/main/java/util/meta/classdependency/classgraph/support/JavaDependency.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/JavaDependency.java
@@ -1,4 +1,4 @@
-package util.meta.classdependency.classgraph.support;
+package gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support;
import net.jcip.annotations.Immutable;
diff --git a/src/main/java/util/meta/classdependency/classgraph/support/JavaRef.java b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/JavaRef.java
similarity index 95%
rename from src/main/java/util/meta/classdependency/classgraph/support/JavaRef.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/JavaRef.java
index f13fa32..0c59ec3 100644
--- a/src/main/java/util/meta/classdependency/classgraph/support/JavaRef.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/classgraph/support/JavaRef.java
@@ -1,4 +1,4 @@
-package util.meta.classdependency.classgraph.support;
+package gov.hhs.aspr.ms.util.meta.classdependency.classgraph.support;
import net.jcip.annotations.Immutable;
diff --git a/src/main/java/util/meta/classdependency/dependency/DependencyGraph.java b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/dependency/DependencyGraph.java
similarity index 89%
rename from src/main/java/util/meta/classdependency/dependency/DependencyGraph.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/dependency/DependencyGraph.java
index c2b4558..709b262 100644
--- a/src/main/java/util/meta/classdependency/dependency/DependencyGraph.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/dependency/DependencyGraph.java
@@ -1,4 +1,4 @@
-package util.meta.classdependency.dependency;
+package gov.hhs.aspr.ms.util.meta.classdependency.dependency;
import java.io.IOException;
import java.nio.file.Files;
@@ -7,8 +7,8 @@
import java.util.List;
import java.util.Optional;
-import util.graph.Graph;
-import util.graph.GraphDepthEvaluator;
+import gov.hhs.aspr.ms.util.graph.Graph;
+import gov.hhs.aspr.ms.util.graph.GraphDepthEvaluator;
public class DependencyGraph {
private final Path file;
diff --git a/src/main/java/util/meta/classdependency/dependency/DependencyTracer.java b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/dependency/DependencyTracer.java
similarity index 98%
rename from src/main/java/util/meta/classdependency/dependency/DependencyTracer.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/dependency/DependencyTracer.java
index b175c34..06ec711 100644
--- a/src/main/java/util/meta/classdependency/dependency/DependencyTracer.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/classdependency/dependency/DependencyTracer.java
@@ -1,4 +1,4 @@
-package util.meta.classdependency.dependency;
+package gov.hhs.aspr.ms.util.meta.classdependency.dependency;
import java.io.IOException;
import java.nio.file.FileVisitResult;
diff --git a/src/main/java/util/meta/codecount/CodeCountReport.java b/src/main/java/gov/hhs/aspr/ms/util/meta/codecount/CodeCountReport.java
similarity index 98%
rename from src/main/java/util/meta/codecount/CodeCountReport.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/codecount/CodeCountReport.java
index a5b8a66..ab209ad 100644
--- a/src/main/java/util/meta/codecount/CodeCountReport.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/codecount/CodeCountReport.java
@@ -1,4 +1,4 @@
-package util.meta.codecount;
+package gov.hhs.aspr.ms.util.meta.codecount;
import java.io.IOException;
import java.nio.file.FileVisitResult;
@@ -17,7 +17,7 @@
import java.util.Objects;
import java.util.Set;
-import util.wrappers.MutableInteger;
+import gov.hhs.aspr.ms.util.wrappers.MutableInteger;
public class CodeCountReport {
diff --git a/src/main/java/util/meta/packagedependency/PackageDependencyData.java b/src/main/java/gov/hhs/aspr/ms/util/meta/packagedependency/PackageDependencyData.java
similarity index 96%
rename from src/main/java/util/meta/packagedependency/PackageDependencyData.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/packagedependency/PackageDependencyData.java
index f05d131..456c706 100644
--- a/src/main/java/util/meta/packagedependency/PackageDependencyData.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/packagedependency/PackageDependencyData.java
@@ -1,12 +1,12 @@
-package util.meta.packagedependency;
+package gov.hhs.aspr.ms.util.meta.packagedependency;
import java.nio.file.Path;
import java.util.LinkedHashSet;
import java.util.Set;
-import util.graph.Graph;
-import util.graph.MutableGraph;
-import util.meta.packagedependency.reports.PackageDependencyReport;
+import gov.hhs.aspr.ms.util.graph.Graph;
+import gov.hhs.aspr.ms.util.graph.MutableGraph;
+import gov.hhs.aspr.ms.util.meta.packagedependency.reports.PackageDependencyReport;
/**
* An immutable container for holding the primary level of package dependency
diff --git a/src/main/java/util/meta/packagedependency/PackageDependencyDataGenerator.java b/src/main/java/gov/hhs/aspr/ms/util/meta/packagedependency/PackageDependencyDataGenerator.java
similarity index 96%
rename from src/main/java/util/meta/packagedependency/PackageDependencyDataGenerator.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/packagedependency/PackageDependencyDataGenerator.java
index 0cb4251..032d656 100644
--- a/src/main/java/util/meta/packagedependency/PackageDependencyDataGenerator.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/packagedependency/PackageDependencyDataGenerator.java
@@ -1,4 +1,4 @@
-package util.meta.packagedependency;
+package gov.hhs.aspr.ms.util.meta.packagedependency;
import java.io.File;
import java.io.IOException;
@@ -15,9 +15,9 @@
import java.util.Map;
import java.util.Set;
-import util.graph.MutableGraph;
-import util.meta.packagedependency.PackageDependencyData.PackageDependencyDetails;
-import util.meta.packagedependency.PackageDependencyData.PackageRef;
+import gov.hhs.aspr.ms.util.graph.MutableGraph;
+import gov.hhs.aspr.ms.util.meta.packagedependency.PackageDependencyData.PackageDependencyDetails;
+import gov.hhs.aspr.ms.util.meta.packagedependency.PackageDependencyData.PackageRef;
/**
* An utility class for generating a {@linkplain PackageDependencyData} that
diff --git a/src/main/java/util/meta/packagedependency/reports/PackageDependencyReport.java b/src/main/java/gov/hhs/aspr/ms/util/meta/packagedependency/reports/PackageDependencyReport.java
similarity index 95%
rename from src/main/java/util/meta/packagedependency/reports/PackageDependencyReport.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/packagedependency/reports/PackageDependencyReport.java
index f7bcf70..8aed347 100644
--- a/src/main/java/util/meta/packagedependency/reports/PackageDependencyReport.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/packagedependency/reports/PackageDependencyReport.java
@@ -1,4 +1,4 @@
-package util.meta.packagedependency.reports;
+package gov.hhs.aspr.ms.util.meta.packagedependency.reports;
import java.nio.file.Path;
import java.nio.file.Paths;
@@ -7,13 +7,13 @@
import java.util.Optional;
import java.util.Set;
-import util.graph.Graph;
-import util.graph.GraphDepthEvaluator;
-import util.graph.Graphs;
-import util.meta.packagedependency.PackageDependencyData;
-import util.meta.packagedependency.PackageDependencyData.PackageDependencyDetails;
-import util.meta.packagedependency.PackageDependencyData.PackageRef;
-import util.meta.packagedependency.PackageDependencyDataGenerator;
+import gov.hhs.aspr.ms.util.graph.Graph;
+import gov.hhs.aspr.ms.util.graph.GraphDepthEvaluator;
+import gov.hhs.aspr.ms.util.graph.Graphs;
+import gov.hhs.aspr.ms.util.meta.packagedependency.PackageDependencyData;
+import gov.hhs.aspr.ms.util.meta.packagedependency.PackageDependencyDataGenerator;
+import gov.hhs.aspr.ms.util.meta.packagedependency.PackageDependencyData.PackageDependencyDetails;
+import gov.hhs.aspr.ms.util.meta.packagedependency.PackageDependencyData.PackageRef;
/**
* A console report detailing java package level dependencies across multiple
diff --git a/src/main/java/util/meta/unittestcoverage/MetaInfoContainer.java b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/MetaInfoContainer.java
similarity index 90%
rename from src/main/java/util/meta/unittestcoverage/MetaInfoContainer.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/MetaInfoContainer.java
index 33e608e..a4f6a14 100644
--- a/src/main/java/util/meta/unittestcoverage/MetaInfoContainer.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/MetaInfoContainer.java
@@ -1,14 +1,14 @@
-package util.meta.unittestcoverage;
+package gov.hhs.aspr.ms.util.meta.unittestcoverage;
import java.util.ArrayList;
import java.util.List;
-import util.annotations.UnitTestConstructor;
-import util.annotations.UnitTestField;
-import util.annotations.UnitTestMethod;
-import util.meta.unittestcoverage.warnings.ConstructorWarning;
-import util.meta.unittestcoverage.warnings.FieldWarning;
-import util.meta.unittestcoverage.warnings.MethodWarning;
+import gov.hhs.aspr.ms.util.annotations.UnitTestConstructor;
+import gov.hhs.aspr.ms.util.annotations.UnitTestField;
+import gov.hhs.aspr.ms.util.annotations.UnitTestMethod;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.ConstructorWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.FieldWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.MethodWarning;
public final class MetaInfoContainer {
private static class Data {
diff --git a/src/main/java/util/meta/unittestcoverage/MetaInfoGenerator.java b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/MetaInfoGenerator.java
similarity index 95%
rename from src/main/java/util/meta/unittestcoverage/MetaInfoGenerator.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/MetaInfoGenerator.java
index 48dc803..0ee2292 100644
--- a/src/main/java/util/meta/unittestcoverage/MetaInfoGenerator.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/MetaInfoGenerator.java
@@ -1,4 +1,4 @@
-package util.meta.unittestcoverage;
+package gov.hhs.aspr.ms.util.meta.unittestcoverage;
import java.io.File;
import java.io.IOException;
@@ -17,14 +17,14 @@
import org.junit.jupiter.api.Test;
-import util.annotations.UnitTestConstructor;
-import util.annotations.UnitTestField;
-import util.annotations.UnitTestForCoverage;
-import util.annotations.UnitTestMethod;
-import util.meta.unittestcoverage.warnings.ConstructorWarning;
-import util.meta.unittestcoverage.warnings.FieldWarning;
-import util.meta.unittestcoverage.warnings.MethodWarning;
-import util.meta.unittestcoverage.warnings.WarningType;
+import gov.hhs.aspr.ms.util.annotations.UnitTestConstructor;
+import gov.hhs.aspr.ms.util.annotations.UnitTestField;
+import gov.hhs.aspr.ms.util.annotations.UnitTestForCoverage;
+import gov.hhs.aspr.ms.util.annotations.UnitTestMethod;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.ConstructorWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.FieldWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.MethodWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.WarningType;
/**
* A utility class for generating various warnings on the coverage deficiencies
diff --git a/src/main/java/util/meta/unittestcoverage/reports/IncompleteClassReport.java b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/IncompleteClassReport.java
similarity index 76%
rename from src/main/java/util/meta/unittestcoverage/reports/IncompleteClassReport.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/IncompleteClassReport.java
index 586c5a1..08e40a8 100644
--- a/src/main/java/util/meta/unittestcoverage/reports/IncompleteClassReport.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/IncompleteClassReport.java
@@ -1,16 +1,16 @@
-package util.meta.unittestcoverage.reports;
+package gov.hhs.aspr.ms.util.meta.unittestcoverage.reports;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.LinkedHashSet;
import java.util.Set;
-import util.meta.unittestcoverage.MetaInfoContainer;
-import util.meta.unittestcoverage.MetaInfoGenerator;
-import util.meta.unittestcoverage.warnings.ConstructorWarning;
-import util.meta.unittestcoverage.warnings.FieldWarning;
-import util.meta.unittestcoverage.warnings.MethodWarning;
-import util.meta.unittestcoverage.warnings.WarningType;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.MetaInfoContainer;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.MetaInfoGenerator;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.ConstructorWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.FieldWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.MethodWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.WarningType;
public final class IncompleteClassReport {
diff --git a/src/main/java/util/meta/unittestcoverage/reports/MetaInfoReport.java b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/MetaInfoReport.java
similarity index 89%
rename from src/main/java/util/meta/unittestcoverage/reports/MetaInfoReport.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/MetaInfoReport.java
index f30b9c4..21b6454 100644
--- a/src/main/java/util/meta/unittestcoverage/reports/MetaInfoReport.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/MetaInfoReport.java
@@ -1,4 +1,4 @@
-package util.meta.unittestcoverage.reports;
+package gov.hhs.aspr.ms.util.meta.unittestcoverage.reports;
import java.nio.file.Path;
import java.nio.file.Paths;
@@ -8,16 +8,16 @@
import java.util.List;
import java.util.Map;
-import util.annotations.UnitTag;
-import util.annotations.UnitTestConstructor;
-import util.annotations.UnitTestField;
-import util.annotations.UnitTestMethod;
-import util.meta.unittestcoverage.MetaInfoContainer;
-import util.meta.unittestcoverage.MetaInfoGenerator;
-import util.meta.unittestcoverage.warnings.ConstructorWarning;
-import util.meta.unittestcoverage.warnings.FieldWarning;
-import util.meta.unittestcoverage.warnings.MethodWarning;
-import util.meta.unittestcoverage.warnings.WarningType;
+import gov.hhs.aspr.ms.util.annotations.UnitTag;
+import gov.hhs.aspr.ms.util.annotations.UnitTestConstructor;
+import gov.hhs.aspr.ms.util.annotations.UnitTestField;
+import gov.hhs.aspr.ms.util.annotations.UnitTestMethod;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.MetaInfoContainer;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.MetaInfoGenerator;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.ConstructorWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.FieldWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.MethodWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.WarningType;
/**
* A script covering the details of the GCM Test Plan. It produces a console
diff --git a/src/main/java/util/meta/unittestcoverage/reports/MissingTestsReport.java b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/MissingTestsReport.java
similarity index 86%
rename from src/main/java/util/meta/unittestcoverage/reports/MissingTestsReport.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/MissingTestsReport.java
index 7b4a942..8f5523d 100644
--- a/src/main/java/util/meta/unittestcoverage/reports/MissingTestsReport.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/MissingTestsReport.java
@@ -1,4 +1,4 @@
-package util.meta.unittestcoverage.reports;
+package gov.hhs.aspr.ms.util.meta.unittestcoverage.reports;
import java.nio.file.Path;
import java.nio.file.Paths;
@@ -7,12 +7,12 @@
import java.util.Map;
import java.util.TreeMap;
-import util.meta.unittestcoverage.MetaInfoContainer;
-import util.meta.unittestcoverage.MetaInfoGenerator;
-import util.meta.unittestcoverage.warnings.ConstructorWarning;
-import util.meta.unittestcoverage.warnings.FieldWarning;
-import util.meta.unittestcoverage.warnings.MethodWarning;
-import util.meta.unittestcoverage.warnings.WarningType;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.MetaInfoContainer;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.MetaInfoGenerator;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.ConstructorWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.FieldWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.MethodWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.WarningType;
/**
* A script that produces a console report shows missing unit tests.
diff --git a/src/main/java/util/meta/unittestcoverage/reports/StatusReport.java b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/StatusReport.java
similarity index 75%
rename from src/main/java/util/meta/unittestcoverage/reports/StatusReport.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/StatusReport.java
index 2329cca..fa2f776 100644
--- a/src/main/java/util/meta/unittestcoverage/reports/StatusReport.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/reports/StatusReport.java
@@ -1,13 +1,13 @@
-package util.meta.unittestcoverage.reports;
+package gov.hhs.aspr.ms.util.meta.unittestcoverage.reports;
import java.nio.file.Path;
import java.nio.file.Paths;
-import util.meta.unittestcoverage.MetaInfoContainer;
-import util.meta.unittestcoverage.MetaInfoGenerator;
-import util.meta.unittestcoverage.warnings.ConstructorWarning;
-import util.meta.unittestcoverage.warnings.FieldWarning;
-import util.meta.unittestcoverage.warnings.MethodWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.MetaInfoContainer;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.MetaInfoGenerator;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.ConstructorWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.FieldWarning;
+import gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings.MethodWarning;
public final class StatusReport {
diff --git a/src/main/java/util/meta/unittestcoverage/warnings/ConstructorWarning.java b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/ConstructorWarning.java
similarity index 96%
rename from src/main/java/util/meta/unittestcoverage/warnings/ConstructorWarning.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/ConstructorWarning.java
index 8de1e9a..28a7043 100644
--- a/src/main/java/util/meta/unittestcoverage/warnings/ConstructorWarning.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/ConstructorWarning.java
@@ -1,4 +1,4 @@
-package util.meta.unittestcoverage.warnings;
+package gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings;
import java.lang.reflect.Constructor;
diff --git a/src/main/java/util/meta/unittestcoverage/warnings/FieldWarning.java b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/FieldWarning.java
similarity index 96%
rename from src/main/java/util/meta/unittestcoverage/warnings/FieldWarning.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/FieldWarning.java
index b4b69c1..3b78e82 100644
--- a/src/main/java/util/meta/unittestcoverage/warnings/FieldWarning.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/FieldWarning.java
@@ -1,4 +1,4 @@
-package util.meta.unittestcoverage.warnings;
+package gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings;
import java.lang.reflect.Field;
diff --git a/src/main/java/util/meta/unittestcoverage/warnings/MethodWarning.java b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/MethodWarning.java
similarity index 96%
rename from src/main/java/util/meta/unittestcoverage/warnings/MethodWarning.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/MethodWarning.java
index a2e4d62..42356d6 100644
--- a/src/main/java/util/meta/unittestcoverage/warnings/MethodWarning.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/MethodWarning.java
@@ -1,4 +1,4 @@
-package util.meta.unittestcoverage.warnings;
+package gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings;
import java.lang.reflect.Method;
diff --git a/src/main/java/util/meta/unittestcoverage/warnings/WarningType.java b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/WarningType.java
similarity index 97%
rename from src/main/java/util/meta/unittestcoverage/warnings/WarningType.java
rename to src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/WarningType.java
index 3f538da..162d020 100644
--- a/src/main/java/util/meta/unittestcoverage/warnings/WarningType.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/meta/unittestcoverage/warnings/WarningType.java
@@ -1,4 +1,4 @@
-package util.meta.unittestcoverage.warnings;
+package gov.hhs.aspr.ms.util.meta.unittestcoverage.warnings;
public enum WarningType {
diff --git a/src/main/java/util/path/ArrayPathSolver.java b/src/main/java/gov/hhs/aspr/ms/util/path/ArrayPathSolver.java
similarity index 93%
rename from src/main/java/util/path/ArrayPathSolver.java
rename to src/main/java/gov/hhs/aspr/ms/util/path/ArrayPathSolver.java
index 6f9440b..f92f40a 100644
--- a/src/main/java/util/path/ArrayPathSolver.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/path/ArrayPathSolver.java
@@ -1,4 +1,4 @@
-package util.path;
+package gov.hhs.aspr.ms.util.path;
import java.lang.reflect.Array;
import java.util.ArrayList;
@@ -7,9 +7,9 @@
import java.util.Map;
import java.util.Optional;
-import util.graph.Graph;
-import util.path.Paths.EdgeCostEvaluator;
-import util.path.Paths.TravelCostEvaluator;
+import gov.hhs.aspr.ms.util.graph.Graph;
+import gov.hhs.aspr.ms.util.path.Paths.EdgeCostEvaluator;
+import gov.hhs.aspr.ms.util.path.Paths.TravelCostEvaluator;
/**
* Manages shortest path solutions for a given graph with reasonable efficiency
diff --git a/src/main/java/util/path/MapPathSolver.java b/src/main/java/gov/hhs/aspr/ms/util/path/MapPathSolver.java
similarity index 92%
rename from src/main/java/util/path/MapPathSolver.java
rename to src/main/java/gov/hhs/aspr/ms/util/path/MapPathSolver.java
index 6b944e1..511d719 100644
--- a/src/main/java/util/path/MapPathSolver.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/path/MapPathSolver.java
@@ -1,4 +1,4 @@
-package util.path;
+package gov.hhs.aspr.ms.util.path;
import java.util.ArrayList;
import java.util.LinkedHashMap;
@@ -6,10 +6,10 @@
import java.util.Map;
import java.util.Optional;
-import util.graph.Graph;
-import util.path.Paths.EdgeCostEvaluator;
-import util.path.Paths.TravelCostEvaluator;
-import util.wrappers.MultiKey;
+import gov.hhs.aspr.ms.util.graph.Graph;
+import gov.hhs.aspr.ms.util.path.Paths.EdgeCostEvaluator;
+import gov.hhs.aspr.ms.util.path.Paths.TravelCostEvaluator;
+import gov.hhs.aspr.ms.util.wrappers.MultiKey;
/**
* Manages shortest path solutions for a given graph with reasonable efficiency
diff --git a/src/main/java/util/path/Path.java b/src/main/java/gov/hhs/aspr/ms/util/path/Path.java
similarity index 98%
rename from src/main/java/util/path/Path.java
rename to src/main/java/gov/hhs/aspr/ms/util/path/Path.java
index 3688c24..5bd6b71 100644
--- a/src/main/java/util/path/Path.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/path/Path.java
@@ -1,4 +1,4 @@
-package util.path;
+package gov.hhs.aspr.ms.util.path;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/main/java/util/path/PathSolver.java b/src/main/java/gov/hhs/aspr/ms/util/path/PathSolver.java
similarity index 85%
rename from src/main/java/util/path/PathSolver.java
rename to src/main/java/gov/hhs/aspr/ms/util/path/PathSolver.java
index bab218d..d38f03c 100644
--- a/src/main/java/util/path/PathSolver.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/path/PathSolver.java
@@ -1,4 +1,4 @@
-package util.path;
+package gov.hhs.aspr.ms.util.path;
import java.util.Optional;
diff --git a/src/main/java/util/path/Paths.java b/src/main/java/gov/hhs/aspr/ms/util/path/Paths.java
similarity index 98%
rename from src/main/java/util/path/Paths.java
rename to src/main/java/gov/hhs/aspr/ms/util/path/Paths.java
index 3044dcd..d951437 100644
--- a/src/main/java/util/path/Paths.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/path/Paths.java
@@ -1,4 +1,4 @@
-package util.path;
+package gov.hhs.aspr.ms.util.path;
import java.util.ArrayList;
import java.util.Collections;
@@ -8,8 +8,8 @@
import java.util.Optional;
import java.util.PriorityQueue;
-import util.graph.Graph;
-import util.path.Path.Builder;
+import gov.hhs.aspr.ms.util.graph.Graph;
+import gov.hhs.aspr.ms.util.path.Path.Builder;
/**
* Solves a shortest path through a graph from an origin node to a destination
diff --git a/src/main/java/util/random/RandomGeneratorProvider.java b/src/main/java/gov/hhs/aspr/ms/util/random/RandomGeneratorProvider.java
similarity index 88%
rename from src/main/java/util/random/RandomGeneratorProvider.java
rename to src/main/java/gov/hhs/aspr/ms/util/random/RandomGeneratorProvider.java
index c1662d4..b4a0066 100644
--- a/src/main/java/util/random/RandomGeneratorProvider.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/random/RandomGeneratorProvider.java
@@ -1,4 +1,4 @@
-package util.random;
+package gov.hhs.aspr.ms.util.random;
import org.apache.commons.math3.random.RandomGenerator;
import org.apache.commons.math3.random.Well44497b;
diff --git a/src/main/java/util/resourcehelper/TestResourceHelper.java b/src/main/java/gov/hhs/aspr/ms/util/resourcehelper/TestResourceHelper.java
similarity index 96%
rename from src/main/java/util/resourcehelper/TestResourceHelper.java
rename to src/main/java/gov/hhs/aspr/ms/util/resourcehelper/TestResourceHelper.java
index 245f2b5..254816e 100644
--- a/src/main/java/util/resourcehelper/TestResourceHelper.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/resourcehelper/TestResourceHelper.java
@@ -1,4 +1,4 @@
-package util.resourcehelper;
+package gov.hhs.aspr.ms.util.resourcehelper;
import java.io.File;
import java.io.IOException;
diff --git a/src/main/java/util/spherical/Chirality.java b/src/main/java/gov/hhs/aspr/ms/util/spherical/Chirality.java
similarity index 83%
rename from src/main/java/util/spherical/Chirality.java
rename to src/main/java/gov/hhs/aspr/ms/util/spherical/Chirality.java
index 7e54bbb..86fef25 100644
--- a/src/main/java/util/spherical/Chirality.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/spherical/Chirality.java
@@ -1,4 +1,4 @@
-package util.spherical;
+package gov.hhs.aspr.ms.util.spherical;
/**
* Enumeration representing the chirality of triangle vertex ordering on the
diff --git a/src/main/java/util/spherical/MalformedSphericalArcException.java b/src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalArcException.java
similarity index 91%
rename from src/main/java/util/spherical/MalformedSphericalArcException.java
rename to src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalArcException.java
index a709cd9..ac5af8c 100644
--- a/src/main/java/util/spherical/MalformedSphericalArcException.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalArcException.java
@@ -1,4 +1,4 @@
-package util.spherical;
+package gov.hhs.aspr.ms.util.spherical;
/**
* A RuntimeException thrown when a {@link SphericalArc} cannot be formed due to
diff --git a/src/main/java/util/spherical/MalformedSphericalPointException.java b/src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalPointException.java
similarity index 90%
rename from src/main/java/util/spherical/MalformedSphericalPointException.java
rename to src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalPointException.java
index 4ce164e..6bcd4a4 100644
--- a/src/main/java/util/spherical/MalformedSphericalPointException.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalPointException.java
@@ -1,4 +1,4 @@
-package util.spherical;
+package gov.hhs.aspr.ms.util.spherical;
/**
* A RuntimeException thrown when a {@link SphericalPoint} cannot be formed due
diff --git a/src/main/java/util/spherical/MalformedSphericalPolygonException.java b/src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalPolygonException.java
similarity index 90%
rename from src/main/java/util/spherical/MalformedSphericalPolygonException.java
rename to src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalPolygonException.java
index 5ce40ff..5b62a8c 100644
--- a/src/main/java/util/spherical/MalformedSphericalPolygonException.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalPolygonException.java
@@ -1,4 +1,4 @@
-package util.spherical;
+package gov.hhs.aspr.ms.util.spherical;
/**
* A RuntimeException thrown when a {@link SphericalPolygon} cannot be formed
diff --git a/src/main/java/util/spherical/MalformedSphericalTriangleException.java b/src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalTriangleException.java
similarity index 90%
rename from src/main/java/util/spherical/MalformedSphericalTriangleException.java
rename to src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalTriangleException.java
index 9ccca3d..6dfb66c 100644
--- a/src/main/java/util/spherical/MalformedSphericalTriangleException.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/spherical/MalformedSphericalTriangleException.java
@@ -1,4 +1,4 @@
-package util.spherical;
+package gov.hhs.aspr.ms.util.spherical;
/**
* A RuntimeException thrown when a {@link SphericalTriangle} cannot be formed.
diff --git a/src/main/java/util/spherical/SphericalArc.java b/src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalArc.java
similarity index 97%
rename from src/main/java/util/spherical/SphericalArc.java
rename to src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalArc.java
index 8818e00..22929a2 100644
--- a/src/main/java/util/spherical/SphericalArc.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalArc.java
@@ -1,12 +1,12 @@
-package util.spherical;
+package gov.hhs.aspr.ms.util.spherical;
import java.util.Arrays;
import org.apache.commons.math3.util.FastMath;
+import gov.hhs.aspr.ms.util.vector.MutableVector3D;
+import gov.hhs.aspr.ms.util.vector.Vector3D;
import net.jcip.annotations.Immutable;
-import util.vector.MutableVector3D;
-import util.vector.Vector3D;
/**
* Represents an immutable great arc segment on the unit sphere defined by two
diff --git a/src/main/java/util/spherical/SphericalPoint.java b/src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalPoint.java
similarity index 92%
rename from src/main/java/util/spherical/SphericalPoint.java
rename to src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalPoint.java
index 2fb6b30..1370d03 100644
--- a/src/main/java/util/spherical/SphericalPoint.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalPoint.java
@@ -1,8 +1,8 @@
-package util.spherical;
+package gov.hhs.aspr.ms.util.spherical;
+import gov.hhs.aspr.ms.util.vector.MutableVector3D;
+import gov.hhs.aspr.ms.util.vector.Vector3D;
import net.jcip.annotations.Immutable;
-import util.vector.MutableVector3D;
-import util.vector.Vector3D;
/**
* Represents an immutable point on the unit sphere. Instances are created via
diff --git a/src/main/java/util/spherical/SphericalPolygon.java b/src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalPolygon.java
similarity index 98%
rename from src/main/java/util/spherical/SphericalPolygon.java
rename to src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalPolygon.java
index d2810df..bf95d9f 100644
--- a/src/main/java/util/spherical/SphericalPolygon.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalPolygon.java
@@ -1,13 +1,13 @@
-package util.spherical;
+package gov.hhs.aspr.ms.util.spherical;
import java.util.ArrayList;
import java.util.List;
import org.apache.commons.math3.util.FastMath;
+import gov.hhs.aspr.ms.util.dimensiontree.VolumetricDimensionTree;
+import gov.hhs.aspr.ms.util.vector.MutableVector3D;
import net.jcip.annotations.Immutable;
-import util.dimensiontree.VolumetricDimensionTree;
-import util.vector.MutableVector3D;
/**
* Represents an immutable, non-crossing polygon on the surface of a unit
diff --git a/src/main/java/util/spherical/SphericalTriangle.java b/src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalTriangle.java
similarity index 97%
rename from src/main/java/util/spherical/SphericalTriangle.java
rename to src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalTriangle.java
index a0ff5aa..f9e4e4a 100644
--- a/src/main/java/util/spherical/SphericalTriangle.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/spherical/SphericalTriangle.java
@@ -1,10 +1,10 @@
-package util.spherical;
+package gov.hhs.aspr.ms.util.spherical;
import org.apache.commons.math3.util.FastMath;
+import gov.hhs.aspr.ms.util.vector.MutableVector3D;
+import gov.hhs.aspr.ms.util.vector.Vector3D;
import net.jcip.annotations.Immutable;
-import util.vector.MutableVector3D;
-import util.vector.Vector3D;
/**
* Represents an immutable triangle on the unit sphere.
diff --git a/src/main/java/util/stats/BinContainer.java b/src/main/java/gov/hhs/aspr/ms/util/stats/BinContainer.java
similarity index 99%
rename from src/main/java/util/stats/BinContainer.java
rename to src/main/java/gov/hhs/aspr/ms/util/stats/BinContainer.java
index acff2bc..e3983ce 100644
--- a/src/main/java/util/stats/BinContainer.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/stats/BinContainer.java
@@ -1,4 +1,4 @@
-package util.stats;
+package gov.hhs.aspr.ms.util.stats;
import java.util.LinkedHashMap;
import java.util.Map;
diff --git a/src/main/java/util/stats/ImmutableStat.java b/src/main/java/gov/hhs/aspr/ms/util/stats/ImmutableStat.java
similarity index 99%
rename from src/main/java/util/stats/ImmutableStat.java
rename to src/main/java/gov/hhs/aspr/ms/util/stats/ImmutableStat.java
index c4aa25a..2a5cf64 100644
--- a/src/main/java/util/stats/ImmutableStat.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/stats/ImmutableStat.java
@@ -1,4 +1,4 @@
-package util.stats;
+package gov.hhs.aspr.ms.util.stats;
import java.util.Optional;
diff --git a/src/main/java/util/stats/KahanSum.java b/src/main/java/gov/hhs/aspr/ms/util/stats/KahanSum.java
similarity index 93%
rename from src/main/java/util/stats/KahanSum.java
rename to src/main/java/gov/hhs/aspr/ms/util/stats/KahanSum.java
index bb1cbcc..9749f0e 100644
--- a/src/main/java/util/stats/KahanSum.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/stats/KahanSum.java
@@ -1,4 +1,4 @@
-package util.stats;
+package gov.hhs.aspr.ms.util.stats;
/**
* Implements the error reducing methodology for sums of floating point numbers
diff --git a/src/main/java/util/stats/MutableStat.java b/src/main/java/gov/hhs/aspr/ms/util/stats/MutableStat.java
similarity index 99%
rename from src/main/java/util/stats/MutableStat.java
rename to src/main/java/gov/hhs/aspr/ms/util/stats/MutableStat.java
index 09b0997..336766f 100644
--- a/src/main/java/util/stats/MutableStat.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/stats/MutableStat.java
@@ -1,4 +1,4 @@
-package util.stats;
+package gov.hhs.aspr.ms.util.stats;
import java.util.Collection;
import java.util.Optional;
diff --git a/src/main/java/util/stats/Stat.java b/src/main/java/gov/hhs/aspr/ms/util/stats/Stat.java
similarity index 97%
rename from src/main/java/util/stats/Stat.java
rename to src/main/java/gov/hhs/aspr/ms/util/stats/Stat.java
index 5286c94..d500bd1 100644
--- a/src/main/java/util/stats/Stat.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/stats/Stat.java
@@ -1,4 +1,4 @@
-package util.stats;
+package gov.hhs.aspr.ms.util.stats;
import java.util.Optional;
diff --git a/src/main/java/util/time/Stopwatch.java b/src/main/java/gov/hhs/aspr/ms/util/time/Stopwatch.java
similarity index 97%
rename from src/main/java/util/time/Stopwatch.java
rename to src/main/java/gov/hhs/aspr/ms/util/time/Stopwatch.java
index fbbdd12..34000c3 100644
--- a/src/main/java/util/time/Stopwatch.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/time/Stopwatch.java
@@ -1,4 +1,4 @@
-package util.time;
+package gov.hhs.aspr.ms.util.time;
/**
* A nano-time based accumulator of elapsed time that allows the client to start
diff --git a/src/main/java/util/time/TimeElapser.java b/src/main/java/gov/hhs/aspr/ms/util/time/TimeElapser.java
similarity index 96%
rename from src/main/java/util/time/TimeElapser.java
rename to src/main/java/gov/hhs/aspr/ms/util/time/TimeElapser.java
index b16ef9a..e03cc66 100644
--- a/src/main/java/util/time/TimeElapser.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/time/TimeElapser.java
@@ -1,4 +1,4 @@
-package util.time;
+package gov.hhs.aspr.ms.util.time;
/**
* A debug-convenience class for measuring elapsed time via System.nanoTime()
diff --git a/src/main/java/util/vector/Circle2D.java b/src/main/java/gov/hhs/aspr/ms/util/vector/Circle2D.java
similarity index 99%
rename from src/main/java/util/vector/Circle2D.java
rename to src/main/java/gov/hhs/aspr/ms/util/vector/Circle2D.java
index 8d73314..894e876 100644
--- a/src/main/java/util/vector/Circle2D.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/vector/Circle2D.java
@@ -1,11 +1,11 @@
-package util.vector;
+package gov.hhs.aspr.ms.util.vector;
import java.util.List;
import org.apache.commons.math3.util.FastMath;
+import gov.hhs.aspr.ms.util.spherical.Chirality;
import net.jcip.annotations.Immutable;
-import util.spherical.Chirality;
/**
* A utility for calculating the smallest circle that encompasses a set of 2D
diff --git a/src/main/java/util/vector/MutableVector2D.java b/src/main/java/gov/hhs/aspr/ms/util/vector/MutableVector2D.java
similarity index 99%
rename from src/main/java/util/vector/MutableVector2D.java
rename to src/main/java/gov/hhs/aspr/ms/util/vector/MutableVector2D.java
index 9d9736e..5669d5e 100644
--- a/src/main/java/util/vector/MutableVector2D.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/vector/MutableVector2D.java
@@ -1,8 +1,8 @@
-package util.vector;
+package gov.hhs.aspr.ms.util.vector;
import org.apache.commons.math3.util.FastMath;
-import util.spherical.Chirality;
+import gov.hhs.aspr.ms.util.spherical.Chirality;
/**
* A mutable 2-dimensional vector class supporting common 2D transforms.
diff --git a/src/main/java/util/vector/MutableVector3D.java b/src/main/java/gov/hhs/aspr/ms/util/vector/MutableVector3D.java
similarity index 99%
rename from src/main/java/util/vector/MutableVector3D.java
rename to src/main/java/gov/hhs/aspr/ms/util/vector/MutableVector3D.java
index d0ba00e..6d1ea81 100644
--- a/src/main/java/util/vector/MutableVector3D.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/vector/MutableVector3D.java
@@ -1,4 +1,4 @@
-package util.vector;
+package gov.hhs.aspr.ms.util.vector;
import org.apache.commons.math3.util.FastMath;
diff --git a/src/main/java/util/vector/NonNormalVectorException.java b/src/main/java/gov/hhs/aspr/ms/util/vector/NonNormalVectorException.java
similarity index 90%
rename from src/main/java/util/vector/NonNormalVectorException.java
rename to src/main/java/gov/hhs/aspr/ms/util/vector/NonNormalVectorException.java
index 241c0c4..e58feb0 100644
--- a/src/main/java/util/vector/NonNormalVectorException.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/vector/NonNormalVectorException.java
@@ -1,4 +1,4 @@
-package util.vector;
+package gov.hhs.aspr.ms.util.vector;
/**
* A RuntimeException thrown when a vector is not normal(length = 1);
diff --git a/src/main/java/util/vector/Vector2D.java b/src/main/java/gov/hhs/aspr/ms/util/vector/Vector2D.java
similarity index 99%
rename from src/main/java/util/vector/Vector2D.java
rename to src/main/java/gov/hhs/aspr/ms/util/vector/Vector2D.java
index c4ed4f7..2de7598 100644
--- a/src/main/java/util/vector/Vector2D.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/vector/Vector2D.java
@@ -1,9 +1,9 @@
-package util.vector;
+package gov.hhs.aspr.ms.util.vector;
import org.apache.commons.math3.util.FastMath;
+import gov.hhs.aspr.ms.util.spherical.Chirality;
import net.jcip.annotations.Immutable;
-import util.spherical.Chirality;
/**
* A immutable 2-dimensional vector class supporting common 2D transforms.
diff --git a/src/main/java/util/vector/Vector3D.java b/src/main/java/gov/hhs/aspr/ms/util/vector/Vector3D.java
similarity index 99%
rename from src/main/java/util/vector/Vector3D.java
rename to src/main/java/gov/hhs/aspr/ms/util/vector/Vector3D.java
index 0b4dbf4..f3496a1 100644
--- a/src/main/java/util/vector/Vector3D.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/vector/Vector3D.java
@@ -1,4 +1,4 @@
-package util.vector;
+package gov.hhs.aspr.ms.util.vector;
import org.apache.commons.math3.util.FastMath;
diff --git a/src/main/java/util/wrappers/MultiKey.java b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MultiKey.java
similarity index 98%
rename from src/main/java/util/wrappers/MultiKey.java
rename to src/main/java/gov/hhs/aspr/ms/util/wrappers/MultiKey.java
index 47c082d..b299b47 100644
--- a/src/main/java/util/wrappers/MultiKey.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MultiKey.java
@@ -1,4 +1,4 @@
-package util.wrappers;
+package gov.hhs.aspr.ms.util.wrappers;
import java.util.ArrayList;
import java.util.Arrays;
diff --git a/src/main/java/util/wrappers/MutableBoolean.java b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableBoolean.java
similarity index 97%
rename from src/main/java/util/wrappers/MutableBoolean.java
rename to src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableBoolean.java
index 22360fe..e737652 100644
--- a/src/main/java/util/wrappers/MutableBoolean.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableBoolean.java
@@ -1,4 +1,4 @@
-package util.wrappers;
+package gov.hhs.aspr.ms.util.wrappers;
public final class MutableBoolean {
private boolean value;
diff --git a/src/main/java/util/wrappers/MutableDouble.java b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableDouble.java
similarity index 98%
rename from src/main/java/util/wrappers/MutableDouble.java
rename to src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableDouble.java
index a130aeb..d461b8a 100644
--- a/src/main/java/util/wrappers/MutableDouble.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableDouble.java
@@ -1,4 +1,4 @@
-package util.wrappers;
+package gov.hhs.aspr.ms.util.wrappers;
public final class MutableDouble {
private double value;
diff --git a/src/main/java/util/wrappers/MutableInteger.java b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableInteger.java
similarity index 97%
rename from src/main/java/util/wrappers/MutableInteger.java
rename to src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableInteger.java
index 3b9e342..c1a9b30 100644
--- a/src/main/java/util/wrappers/MutableInteger.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableInteger.java
@@ -1,4 +1,4 @@
-package util.wrappers;
+package gov.hhs.aspr.ms.util.wrappers;
public final class MutableInteger {
private int value;
diff --git a/src/main/java/util/wrappers/MutableLong.java b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableLong.java
similarity index 97%
rename from src/main/java/util/wrappers/MutableLong.java
rename to src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableLong.java
index 3a02c92..2d9e18d 100644
--- a/src/main/java/util/wrappers/MutableLong.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableLong.java
@@ -1,4 +1,4 @@
-package util.wrappers;
+package gov.hhs.aspr.ms.util.wrappers;
public final class MutableLong {
private long value;
diff --git a/src/main/java/util/wrappers/MutableObject.java b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableObject.java
similarity index 97%
rename from src/main/java/util/wrappers/MutableObject.java
rename to src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableObject.java
index b490463..eac2e3b 100644
--- a/src/main/java/util/wrappers/MutableObject.java
+++ b/src/main/java/gov/hhs/aspr/ms/util/wrappers/MutableObject.java
@@ -1,4 +1,4 @@
-package util.wrappers;
+package gov.hhs.aspr.ms.util.wrappers;
public final class MutableObject