queue-client: initial commit