first cut at a zmq client