Add first draft of zeromq backend