Doing it wrong
Doesn't work properly with only one peer
Minor refactoring of rumormill