Wrote HashMap and CommunicationMockup, modified Communication to propagate local data through events, fixed spelling error in ivar.orderedStringify