Added a MsgbusInterface. Refactoring of class names based on package and functionality