Removed implements Serializable in all classes
Added possibility to save the protocol to local storage
Included Jsonizer for distribution class
Merge branch 'json' of https://github.com/Fingerpaint/project-code into json
Merge of json branch into Simulation branch
Merge branch 'Simulation' of ssh://github.com/Fingerpaint/project-code into Simulation
Reworked Geometry classes not to use Distribution classes and removed Distribution classes
Fixed makefile for windows