bad rewrite of the queue (and parts of the client) using my WorkQ 

It's not an actual pull request but a RFC for the workQ and the usage in mazungumzo