First working version of multicast 2
Refactor of multicast 2
Refactor. Unified test.
refactor. test fails sometimes: needs some more thoughts.
test corrected (AtomicInteger)
some more tests