Added few comments
started the message pipeline design
removed pipeline and introduced a single worker