Add DataCollector

Fix #6
are Swarrot messages guaranteed to be serializable ?