Added dynamic learning rate and momentum adjustements through the use of delegates, little bit of commenting, moved storage of the learning rate and momentum into the network base class
Added Gaussian activation function
added node id logic for loading and saving of weights
Cleaned up the layer class a little
Little cleaning and bug fix in network class
partial implimentation for loading and saving
Most if not all of the serialisation logic is in, need to test and begin deserialisation
Added save to file function and compression
Merge branch 'saving' into development
A whole bunch of commenting and code tidying
fixed a save bug
Added the serialisation constructors to the Activation function classes
Added the serialisation constructors to the layer Classes
Added the serialisation constructors to the weight class
Quick code format
Added the serialisation constructors to the node classes
Last of the serialization logic in, now to write the netowrk load function, test and fix :)
Bunch of big fixes in the dispose routeine and some of the loading and saving logic, hwoever it seems that laoding and saving is now stable and mirrioring the exact state of the network correctly
Merge branch 'loading' into development adding loading and saving support with a few bug patches
Merge branch 'development' merge of loading and saving support plus a number of project wide commenting and bug fixes