Added some test data examples
Split routes up into route parts, in order to let Consumers to be used as Producers, in an asynchronous way.