refactor messaging with nanomsg, using 2 servers for forwarding msgs to
allow multiple nodes