Created the classes that handle the NewsCast cache as part of the NewsCast Protocol.
Discovered a bug that was happening when two exactly equal registers were being merged. This case should be handles separately and the two objects needed to be compared precisely.
Needed to turn these two classes into deterministic strings (JSON not valid, depends on order of assignment of attributes).
Added the posibility to convert a Counter object into a very simple object to be serialized.
Found a small bug in the causal broadcast protocol.
Added the posibility to create UDP sockets and send UDP messages through those sockets.
Exchanged the CausalBroadcast protocol for the NewsCast protocol. Easy exchangeable from now on :)
Adding some new files to the background scripts.