Added new MeaasgePipeline to manage classes that together manage the flow
of messages