Develop queue and worker interface