improved names of worker forking events. moved blpop usage out of Queue. along with various other clean ups