Inital messagebus implementaion