WIP: removed socket-messages and used new package bus.io-exchange