diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework2/Reynolds/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework2/Reynolds/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..8da49cbaf45b13804bf5aa6952c8ac8600533ca0
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework2/Reynolds/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework2.Reynolds;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework2/Robinson/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework2/Robinson/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..0a43d3bafb95ffe6887385331e3d57feaab0db44
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework2/Robinson/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework2.Robinson;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/Allen/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Allen/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..91511440d812a4b3a235bb7cb54524ef4d75800e
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Allen/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.Allen;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/Fisher/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Fisher/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..178b29eba5c5a3762de3b82e95d38df2cf34b997
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Fisher/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.Fisher;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/Frank/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Frank/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..5b347bad0732eec8ca27f7a1a361cda8a175597f
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Frank/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.Frank;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/HittnerDom/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/HittnerDom/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..fd1c03d96a203d7db30726239c3bbe924d4c745c
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/HittnerDom/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.HittnerDom;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/HittnerNick/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/HittnerNick/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..eb41736090d81f68e3b530dc4d6415e2cb30f5d2
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/HittnerNick/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.HittnerNick;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/Keeven/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Keeven/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..a406c00e588d29d2635c2bb8bf92852d5f0afcb9
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Keeven/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.Keeven;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/Leckie/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Leckie/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..4789fd891c1a6ecf6ca0c138857f0b5fe2da9dd7
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Leckie/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.Leckie;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/Lentz/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Lentz/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..4a0d3ff748323abaf6b22b47292c0aee226f3889
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Lentz/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.Lentz;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/McNeely/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/McNeely/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..1379caf1435d02822f5489f6ce2462fcb4cd7af9
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/McNeely/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.McNeely;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/Morris/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Morris/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..73e75bb0b44430a3e17e44865249bc06f0d9e29b
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Morris/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.Morris;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/Pugh/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Pugh/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..618d4148211f76aca3ee11a4cf28785ae7104101
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Pugh/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.Pugh;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/Reynolds/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Reynolds/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..2d96342eba6bab10758fd8d35891366f74d99677
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Reynolds/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.Reynolds;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/Robinson/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Robinson/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..9d21ca01d4c27913547d2e5181023876774113b2
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Robinson/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.Robinson;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework3/Schlessel/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Schlessel/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..88c04d33fb319a2fef6edbdb9b8a2d94925983a6
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework3/Schlessel/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * ExampleSimulationProgram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework3.Schlessel;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework4/Allen/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/homework4/Allen/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..7a1abd2e950df5a39bf6ffd58f2279e92510c727
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework4/Allen/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * PDU assessment homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.homework4.Allen;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/projects/AllenReynolds/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/projects/AllenReynolds/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..8969e6eb55041e596eac25e3975b0f0d082b3867
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/projects/AllenReynolds/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * Kinetic Firewall Simulation final project supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.projects.AllenReynolds;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/projects/Fisher/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/projects/Fisher/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..887ea7229c639558242ba773dc71b318c41b0ef0
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/projects/Fisher/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * Entity Type example analysis, final project supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.projects.Fisher;
diff --git a/assignments/src/MV3500Cohort2021JulySeptember/projects/McneelyLeckieProject/package-info.java b/assignments/src/MV3500Cohort2021JulySeptember/projects/McneelyLeckieProject/package-info.java
new file mode 100644
index 0000000000000000000000000000000000000000..7c09f5d54c857dca30ece5aa2a33430254f36982
--- /dev/null
+++ b/assignments/src/MV3500Cohort2021JulySeptember/projects/McneelyLeckieProject/package-info.java
@@ -0,0 +1,10 @@
+/**
+ * Aviation Maintenance Supply simulation, final project supporting the NPS MOVES MV3500 Networked Graphics course.
+ * 
+ * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>
+ * @see java.lang.Package
+ * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>
+ * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a>
+ */
+
+package MV3500Cohort2021JulySeptember.projects.McneelyLeckieProject;