diff --git a/Doc/SRS/SRS.pdf b/Doc/SRS/SRS.pdf
index 99feb8c74fa3fb286e21ff7a6892810463698177..f18f083528077da7e8ddec8fd186cacd4d405eb8 100644
Binary files a/Doc/SRS/SRS.pdf and b/Doc/SRS/SRS.pdf differ
diff --git a/Doc/SRS/SRS.tex b/Doc/SRS/SRS.tex
index 67d2eadfa489c80df0e4afae7e5780acc538a045..596eb1e34931c82f75c1b2e9558a3e5429fd8511 100644
--- a/Doc/SRS/SRS.tex
+++ b/Doc/SRS/SRS.tex
@@ -320,33 +320,60 @@ Result: The player would be able to move his/her game board.\\
 
 		
 		
-	\end{itemize}
+
 	\section{Nonfunctional Requirements}
 	\subsection{Look and Feel Requirements}
+	
+	\item Requirement number: NFR1
+	
 	Presently the game looks very simple and dull. It is important to make the game look better. The starting of the game does not have any signal of its start or its end. Also, it does not have anything that recommends it to the user. The elements and components of the game are also void of colours, so there should be added some elements to add to the aesthetics of the game. Also the game has a very informal and raw look because of lack of a certain border to the window of the game, this also shall be worked on. The game will have a more refined look and it’s too laid back aspects shall be worked upon to improve the game. We could add sounds when the ball hits the board in the game, but this factor might be added in a later period of time.
 	\subsection{Usability and Humanity Requirements}
 	\subsubsection{Ease of Use Requirements}
+	
+	\item Requirement number: NFR2
+	
    	The game can be played by anyone with hands, as most of the control are limited to the use of mouse and keyboard.
  	\subsubsection{Ease of Learning Requirements}
+ 	
+ 	\item Requirement number: NFR3
+ 	
    	The game is easy enough to play. Some practice on the part of the users might be required to play and excel at this game.
  	\subsubsection{Accessibility Requirements}
+ 	
+ 	\item Requirement number: NFR4
+ 	
 	The game can be accessed and executed on majority of computing devices. It is required to have access to internet to download the code for the game, when playing it first time. As mentioned before, we do require a java running environment to run the game.
 
 \subsection{Performance Requirements}
 \subsubsection{Speed requirement}
+
+\item Requirement number: NFR5
+
    	There has to be some space in the user’s computer to download the game and a java running environment. The game should be played in a fast computer as it would decrease the entertainment factor if it is lagging.
 \subsubsection{Safety critical requirement}
+
+\item Requirement number: NFR6
+
    	If over played the game might cause the user to encounter some strain in the user’s eyes. But, this is true for any object that requires an electronic screen to play. There aren’t any other health concerns.
 \subsubsection{Precision requirement}
+
+\item Requirement number: NFR7
+
    	It is important that the game is precise in terms of compliance of the commands sent by the keyboard to the screen. Also, it is equally important to make sure that while the game is going on the position of the ping pong ball is kept into account and any disturbance in hitting of the ball or any other irregularity is immediately noticed.
 \subsubsection{Reliability and availability requirement}
+
+\item Requirement number: NFR8
+
    	The game shall be made available at all times to anyone who has access to the internet and can be played at any time by the users who have already downloaded a copy of the game in their computers.
 \subsubsection{Capacity requirement}
+
+\item Requirement number: NFR9
+
    	The game can be played by two players at once or individually. There is no limitations to the number of copies of the game that can be created or distributed.
 \subsection{Operational and Environmental Requirements}
 \subsubsection{Expected Physical Environment}
-\begin{itemize}
-	\item Requirement number: NFR1
+
+	\item Requirement number: NFR10
 
 	The application should be able to run on computer whenever the computer functions properly.
 
@@ -358,7 +385,7 @@ Result: The player would be able to move his/her game board.\\
 \end{itemize}
 \subsection{Expected Technological Environment}
 \begin{itemize}
-	\item Requirement number: NFR2
+	\item Requirement number: NFR11
 
 	The application should be able to run on computer with Java version 1.7 or higher installed
 
@@ -370,7 +397,7 @@ Result: The player would be able to move his/her game board.\\
 \end{itemize}
 \subsubsection{Partner Application}
 \begin{itemize}
-	\item Requirement number: NFR3
+	\item Requirement number: NFR12
 
 	The application should be able to run on any Java IDE with Java version 1.7 or higher
 
@@ -383,7 +410,7 @@ Result: The player would be able to move his/her game board.\\
 \subsection{Maintainability and Support Requirements}
 \subsubsection{Maintenance Requirement}
 \begin{itemize}
-	\item Requirement number: NFR4
+	\item Requirement number: NFR13
 
 	The application should be under minimal maintenance.
 
@@ -395,7 +422,7 @@ Result: The player would be able to move his/her game board.\\
 \end{itemize}
 \subsubsection{Supportability Requirement}
 \begin{itemize}
-	\item Requirement number :NFR5
+	\item Requirement number :NFR14
 	
 	 The application should run on the majority of users’ computers.
 
@@ -407,7 +434,7 @@ Result: The player would be able to move his/her game board.\\
 \end{itemize}
 \subsubsection{Portability Requirement}
 \begin{itemize}
-	\item Requirement number: NFR6
+	\item Requirement number: NFR15
 
 	The application should have their file size less than 50 MB.
 
@@ -422,7 +449,7 @@ Result: The player would be able to move his/her game board.\\
 None applicable to this project.
 \subsubsection{File Integrity Requirement}
 \begin{itemize}
-	\item Requirement number :NFR7   
+	\item Requirement number :NFR16  
 	
 	The files for the application should have the extension .JAVA.
 
@@ -436,7 +463,7 @@ None applicable to this project.
 None applicable to this project.
 \subsection{Cultural Requirements}
 \begin{itemize}
-	\item Requirement number :NFR8 
+	\item Requirement number :NFR17 
 	
 	The language that shall be used in this game is English.
 
@@ -446,7 +473,7 @@ None applicable to this project.
 	
 	History: Created October 11, 2016
 
-	\item Requirement number: NFR9
+	\item Requirement number: NFR18
 
 	The program shall not contain any imagery or language that can be viewed as offensive to users by mocking, insulting, or appropriating their culture, race, or religion.
 
@@ -458,7 +485,7 @@ None applicable to this project.
 \end{itemize}
 \subsection{Legal Requirements}
 \begin{itemize}
-	\item Requirement number :NFR10   
+	\item Requirement number :NFR19   
 	
 	The program will adhere to the MIT Open License.
 
diff --git a/ProjectSchedule/GanttChart.gan b/ProjectSchedule/GanttChart.gan
index c70f6878ede3b5484081fe9c65aff2de18ba782f..1c77ee391bf607caaea2e132b45591d03cd2e066 100644
--- a/ProjectSchedule/GanttChart.gan
+++ b/ProjectSchedule/GanttChart.gan
@@ -1,10 +1,10 @@
-<?xml version="1.0" encoding="UTF-8"?><project name="FaultInOurPong" company="Pongthusiastics" webLink="https://gitlab.cas.mcmaster.ca/Group3/FaultInOurPong.git" view-date="2016-11-13" view-index="0" gantt-divider-location="571" resource-divider-location="300" version="2.8.1" locale="en_CA">
+<?xml version="1.0" encoding="UTF-8"?><project name="FaultInOurPong" company="Pongthusiastics" webLink="https://gitlab.cas.mcmaster.ca/Group3/FaultInOurPong.git" view-date="2016-09-11" view-index="0" gantt-divider-location="571" resource-divider-location="300" version="2.8.1" locale="en_CA">
     <description><![CDATA[This project is dedicated towards the improvement of the ping pong game found in the following link : https://github.com/mihneadb/Pong]]></description>
     <view zooming-state="default:6" id="gantt-chart">
         <field id="tpd3" name="Name" width="313" order="0"/>
         <field id="tpd5" name="End date" width="181" order="1"/>
         <field id="tpd4" name="Begin date" width="73" order="2"/>
-        <timeline><![CDATA[13,8,0,33,5,15]]></timeline>
+        <timeline><![CDATA[13,8,15]]></timeline>
         <option id="color.recent"><![CDATA[#990099 #ff9999 #009966 #ccffcc #0066ff #ff9900 #ffff66 #cc0000]]></option>
     </view>
     <view id="resource-table">
@@ -39,8 +39,17 @@
         <task id="35" name="Problem Statement" color="#8cb6ce" meeting="true" start="2016-09-23" duration="0" complete="0" expand="true"/>
         <task id="91" name="Development Plan" color="#8cb6ce" meeting="true" start="2016-09-30" duration="0" complete="0" expand="true"/>
         <task id="3" name="Requirement Document Revision 0" color="#8cb6ce" meeting="true" start="2016-10-11" duration="0" complete="0" expand="true"/>
-        <task id="124" name="Pong MVC - View Creation" meeting="false" start="2016-11-14" duration="1" complete="0" expand="true"/>
-        <task id="125" name="Pong MVC - Controller Creation" meeting="false" start="2016-11-14" duration="1" complete="0" expand="true"/>
+        <task id="124" name="Pong MVC - View Creation" meeting="false" start="2016-10-14" duration="1" complete="0" expand="true">
+            <task id="126" name="Non-Functional Requirement NFR1" color="#8cb6ce" meeting="false" start="2016-10-14" duration="1" complete="0" expand="true"/>
+            <task id="129" name="Non-Functional Requirement NFR3" color="#8cb6ce" meeting="false" start="2016-10-14" duration="1" complete="0" expand="true"/>
+            <task id="134" name="Non-Functional Requirement NFR6" color="#8cb6ce" meeting="false" start="2016-10-14" duration="1" complete="0" expand="true"/>
+        </task>
+        <task id="125" name="Pong MVC - Controller Creation" meeting="false" start="2016-10-14" duration="1" complete="0" expand="true">
+            <task id="135" name="Functional Requirement FR1" color="#8cb6ce" meeting="false" start="2016-10-14" duration="1" complete="0" expand="true"/>
+            <task id="138" name="Functional Requirement FR4" color="#8cb6ce" meeting="false" start="2016-10-14" duration="1" complete="0" expand="true"/>
+            <task id="140" name="Functional Requirement FR10" color="#8cb6ce" meeting="false" start="2016-10-14" duration="1" complete="0" expand="true"/>
+            <task id="142" name="Functional Requirement FR12" color="#8cb6ce" meeting="false" start="2016-10-14" duration="1" complete="0" expand="true"/>
+        </task>
         <task id="104" name="Proof of Concept Demonstration" color="#8cb6ce" meeting="true" start="2016-10-17" duration="0" complete="0" expand="true"/>
         <task id="8" name="Test Plan Revision 0" color="#8cb6ce" meeting="true" start="2016-10-28" duration="0" complete="0" expand="true"/>
         <task id="112" name="Design Document Revision 0" color="#8cb6ce" meeting="true" start="2016-11-11" duration="0" complete="0" expand="true"/>