diff --git a/BlankProjectTemplate/ProjectSchedule/Team_Gantt.gan b/BlankProjectTemplate/ProjectSchedule/Team_Gantt.gan
index 1689b10fa843e515d2d79cbcba801efb37bab0ae..65ac3e11bff51a63dab901dda95571852c788417 100644
--- a/BlankProjectTemplate/ProjectSchedule/Team_Gantt.gan
+++ b/BlankProjectTemplate/ProjectSchedule/Team_Gantt.gan
@@ -1,6 +1,6 @@
-<?xml version="1.0" encoding="UTF-8"?><project name="3XA3: Team Project" company="" webLink="http://" view-date="2018-10-17" view-index="0" gantt-divider-location="300" resource-divider-location="300" version="2.8.9" locale="en_CA">
+<?xml version="1.0" encoding="UTF-8"?><project name="3XA3: Team Project" company="" webLink="http://" view-date="2018-11-02" view-index="0" gantt-divider-location="300" resource-divider-location="300" version="2.8.9" locale="en_CA">
     <description><![CDATA[Developing the clasical Snake game using python and front-end development languages.]]></description>
-    <view zooming-state="default:2" id="gantt-chart">
+    <view zooming-state="default:1" id="gantt-chart">
         <field id="tpd3" name="Name" width="163" order="0"/>
         <field id="tpd4" name="Begin date" width="67" order="1"/>
         <field id="tpd5" name="End date" width="66" order="2"/>
@@ -116,14 +116,13 @@ forms for ease of use.
             <task id="363" name="Snake" color="#8cb6ce" meeting="false" start="2018-11-12" duration="1" complete="100" thirdDate="2018-11-13" thirdDate-constraint="0" expand="true"/>
             <task id="364" name="Food" color="#8cb6ce" meeting="false" start="2018-11-12" duration="1" complete="100" thirdDate="2018-11-13" thirdDate-constraint="0" expand="true"/>
         </task>
-        <task id="309" name="Testing" meeting="false" start="2018-11-15" duration="3" complete="0" expand="false">
-            <task id="310" name="System/Integration testing" color="#8cb6ce" meeting="false" start="2018-11-15" duration="1" complete="0" thirdDate="2018-10-12" thirdDate-constraint="0" expand="true">
+        <task id="309" name="Testing" meeting="false" start="2018-11-15" duration="3" complete="100" expand="false">
+            <task id="310" name="System/Integration testing" color="#8cb6ce" meeting="false" start="2018-11-15" duration="1" complete="100" thirdDate="2018-10-12" thirdDate-constraint="0" expand="true">
                 <notes><![CDATA[Will be done throughout the development process to check if everything works together correctly. Closer to the final date, peers will be asked to try the game as part of system testing.]]></notes>
             </task>
-            <task id="355" name="Gameplay - white box testing" color="#8cb6ce" meeting="false" start="2018-11-16" duration="1" complete="0" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/>
-            <task id="357" name="Interface - white box testin" color="#8cb6ce" meeting="false" start="2018-11-19" duration="1" complete="0" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/>
-            <task id="358" name="highscore - whitebox testing" color="#8cb6ce" meeting="false" start="2018-11-19" duration="1" complete="0" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/>
-            <task id="359" name="Themes - white box" color="#8cb6ce" meeting="false" start="2018-11-16" duration="1" complete="0" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/>
+            <task id="355" name="Gameplay - unit testing" color="#8cb6ce" meeting="false" start="2018-11-16" duration="1" complete="100" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/>
+            <task id="357" name="Interface - manual/integrated testing" color="#8cb6ce" meeting="false" start="2018-11-19" duration="1" complete="100" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/>
+            <task id="359" name="Themes - integrated testing" color="#8cb6ce" meeting="false" start="2018-11-16" duration="1" complete="100" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/>
         </task>
         <task id="14" name="Revision 0 Demonstration" color="#66ffff" meeting="false" start="2018-11-20" duration="1" complete="100" thirdDate="2018-09-27" thirdDate-constraint="0" expand="false">
             <task id="495" name="Meeting to run through Rev 0 Demo" color="#8cb6ce" meeting="false" start="2018-11-20" duration="1" complete="100" thirdDate="2018-11-16" thirdDate-constraint="0" expand="true"/>
@@ -141,7 +140,7 @@ forms for ease of use.
             </task>
             <task id="17" name="Peer Evaluation - Final Demo" color="#8cb6ce" meeting="false" start="2018-11-27" duration="1" complete="100" thirdDate="2018-09-27" thirdDate-constraint="0" expand="true"/>
         </task>
-        <task id="18" name="Final Documentation" color="#cc0000" shape="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0" meeting="false" start="2018-11-28" duration="3" complete="16" thirdDate="2018-09-27" thirdDate-constraint="0" expand="false">
+        <task id="18" name="Final Documentation" color="#cc0000" shape="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0" meeting="false" start="2018-11-28" duration="4" complete="58" thirdDate="2018-09-27" thirdDate-constraint="0" expand="true">
             <notes><![CDATA[Problem Statement
 Development Plan
 Requirements Document
@@ -150,17 +149,21 @@ Test Plan
 Test Report
 Users Guide (optional)
 Source Code]]></notes>
-            <task id="694" name="Feedback Revision" color="#8cb6ce" meeting="false" start="2018-11-28" duration="1" complete="50" thirdDate="2018-10-19" thirdDate-constraint="0" expand="true">
+            <task id="694" name="Feedback Revision" color="#8cb6ce" meeting="false" start="2018-11-28" duration="1" complete="100" thirdDate="2018-10-19" thirdDate-constraint="0" expand="true">
                 <notes><![CDATA[Each member will apply the feedback given in each document for their specific part. In order to ensure completeness, the team will meet and go through each point of feedback to make sure it has been fixed by one of the three members.
 ]]></notes>
             </task>
-            <task id="696" name="Clean Code" color="#8cb6ce" meeting="false" start="2018-11-29" duration="1" complete="0" thirdDate="2018-11-27" thirdDate-constraint="0" expand="true">
+            <task id="696" name="Clean Code" color="#8cb6ce" meeting="false" start="2018-11-29" duration="1" complete="100" thirdDate="2018-11-27" thirdDate-constraint="0" expand="true">
                 <notes><![CDATA[- any repeated constant declarations, unnecessary comments and sections that
 have been commented out for testing
 - folder organization of images and other files
 ]]></notes>
             </task>
-            <task id="697" name="Test Report" color="#8cb6ce" meeting="false" start="2018-11-30" duration="1" complete="0" thirdDate="2018-11-28" thirdDate-constraint="0" expand="true"/>
+            <task id="697" name="Test Report" color="#8cb6ce" meeting="false" start="2018-11-30" duration="2" complete="16" thirdDate="2018-11-28" thirdDate-constraint="0" expand="true">
+                <task id="993" name="Section 4,5 and 8" color="#8cb6ce" meeting="false" start="2018-11-30" duration="2" complete="50" thirdDate="2018-11-30" thirdDate-constraint="0" expand="true"/>
+                <task id="1037" name="Section 2,3 and 9" color="#8cb6ce" meeting="false" start="2018-11-30" duration="2" complete="0" thirdDate="2018-11-30" thirdDate-constraint="0" expand="true" cost-manual-value="0.0" cost-calculated="true"/>
+                <task id="1039" name="Section 1,6 and 7" color="#8cb6ce" meeting="false" start="2018-11-30" duration="2" complete="0" thirdDate="2018-11-30" thirdDate-constraint="0" expand="true" cost-manual-value="0.0" cost-calculated="true"/>
+            </task>
         </task>
     </tasks>
     <resources>
@@ -208,6 +211,7 @@ have been commented out for testing
         <allocation task-id="694" resource-id="3" function="4" responsible="true" load="100.0"/>
         <allocation task-id="696" resource-id="3" function="4" responsible="true" load="100.0"/>
         <allocation task-id="357" resource-id="3" function="4" responsible="false" load="60.0"/>
+        <allocation task-id="993" resource-id="3" function="4" responsible="true" load="100.0"/>
         <allocation task-id="49" resource-id="4" function="4" responsible="true" load="100.0"/>
         <allocation task-id="65" resource-id="4" function="4" responsible="true" load="100.0"/>
         <allocation task-id="66" resource-id="4" function="4" responsible="false" load="40.0"/>
@@ -230,7 +234,7 @@ have been commented out for testing
         <allocation task-id="543" resource-id="4" function="4" responsible="true" load="50.0"/>
         <allocation task-id="17" resource-id="4" function="4" responsible="false" load="100.0"/>
         <allocation task-id="694" resource-id="4" function="4" responsible="false" load="100.0"/>
-        <allocation task-id="358" resource-id="4" function="4" responsible="false" load="40.0"/>
+        <allocation task-id="1039" resource-id="4" function="4" responsible="true" load="100.0"/>
         <allocation task-id="42" resource-id="5" function="8" responsible="true" load="100.0"/>
         <allocation task-id="52" resource-id="5" function="8" responsible="true" load="100.0"/>
         <allocation task-id="61" resource-id="5" function="8" responsible="true" load="100.0"/>
@@ -243,7 +247,6 @@ have been commented out for testing
         <allocation task-id="121" resource-id="5" function="8" responsible="true" load="50.0"/>
         <allocation task-id="125" resource-id="5" function="8" responsible="true" load="60.0"/>
         <allocation task-id="357" resource-id="5" function="8" responsible="true" load="40.0"/>
-        <allocation task-id="358" resource-id="5" function="8" responsible="true" load="60.0"/>
         <allocation task-id="359" resource-id="5" function="8" responsible="false" load="60.0"/>
         <allocation task-id="29" resource-id="5" function="8" responsible="true" load="100.0"/>
         <allocation task-id="22" resource-id="5" function="8" responsible="true" load="100.0"/>
@@ -255,6 +258,7 @@ have been commented out for testing
         <allocation task-id="543" resource-id="5" function="8" responsible="false" load="50.0"/>
         <allocation task-id="17" resource-id="5" function="8" responsible="false" load="100.0"/>
         <allocation task-id="694" resource-id="5" function="8" responsible="false" load="100.0"/>
+        <allocation task-id="1037" resource-id="5" function="8" responsible="false" load="100.0"/>
     </allocations>
     <vacations/>
     <previous/>
diff --git a/BlankProjectTemplate/ProjectSchedule/Team_Gantt.pdf b/BlankProjectTemplate/ProjectSchedule/Team_Gantt.pdf
index e9730c679b274d872eae3c95d989c4fa3d21068e..beffdd7aaead01f74d04612c62a67b9afe3ca3c1 100644
Binary files a/BlankProjectTemplate/ProjectSchedule/Team_Gantt.pdf and b/BlankProjectTemplate/ProjectSchedule/Team_Gantt.pdf differ
diff --git a/BlankProjectTemplate/src/colors.py b/BlankProjectTemplate/src/colors.py
index 67b5b527797fdb940d9781bf02209da8d695b1dc..53dad855c4c1eb7bc8a32812cf453e5ad6a0d6df 100644
--- a/BlankProjectTemplate/src/colors.py
+++ b/BlankProjectTemplate/src/colors.py
@@ -1,4 +1,7 @@
-#colors.py
+## @file colors.py
+#  @author Andy Hameed
+#  @brief Initializes color constants as tuples of (R,G,B) values
+#  @date 12/02/2018
 
 white = (255,255,255)
 red = (255,0,0)