anchor.diff:  p
   	| Architecturally, the site will be hosted in Node.js, running Express 
   	| with Jade as the templating engine. The header, menu and content pages 
  -	| will be React.js components, as React.js gives us the ability do two 
  -	| things that we need to meet both the non-functional requirements: 
  +	| will be React.js components, as React.js gives us the ability to do two 
  +	| things that we need to in order to meet both the non-functional requirements: 
   	ol
   		li It allows for executing the components on the server to create the HTML required for the section (header, menu or content) we're showing, and 
   		li It allows the the components to run on the client if JavaScript is available, and therefore enable a single page implementation.
  
positive.code: 				var Menu = React.createFactory(require('../Components/Menu.jsx').Menu);
  				var ContentPanel = React.createFactory(require('../Components/ContentPanel.jsx').ContentPanel);
  	
  	| You will need an object to hold some configuration values, like the site title, the header images, etc. I created a json file called appconfig.json, and via the magic for "require()", I load it as JavaScript object. However, you could 
  	| also just add it as a variable somewhere in index.js. Here is what the configuration looks like:	
  	pre
  		code.json
  
negative.code: 		code.js
  			| var Header = React.createClass({});
  	
  	| In order to make our component available to the rest of our Node application, we need to ensure that it can be required from elsewhere. To do that, you have to add your class to 
  	| the module exports object at the bottom of your file:
  	pre
  		code.js
  