use a state machine for the ZMQ conveyor belt server
remove root CMakeLists