Added initial project structure using Monodevelop
Added further piles to the .gitignore
Commit of initial class structure
Added base Activation function Logic
Added a new set of AF and updated the AF base class
Minor change to change log support and commenting of the Activation Base Class
	* Structure/Node/Base.cs: 
		Substantial ammounts of core logic for the node class
	* Structure/Weight/Base.cs: 
		Added a connection direction enum
	* Structure/ActivationFunction/Base.cs: 
		Added commnets to Activation Base Class
		Changed the class to be abstract to refelct the includion of abstract methods
Added Idisposal interface to Structures and implimented it
Added substantial ammounts of the core logic for the weight base class
Basic logic for the layer base class
Mostly commenting of exsisting functions with the odd minor code change
initial code for the main network class
Added further commenting and the base function of the structure update in the network structure class
Added further logic for layer and node cleanup and disposal, as well as code for recycling nodes into new structures
commented the weighting base class
commented the nature of the Activation functions present
Compile errors gallore, time to fix them :)
Changed the lists returned from the network class to be read only to prevent injection. also added some commenting
code for building node connections added to layer
Add weight logic of node class clomplete