Adding message request

Adding producers and a quite big overhaul of the aggregator as well as the tests.