punt zmq, add tornado, redo heirarchy