Cleaning up ZK implementation.
Experimental MQ implementation.
Added note on possible race condition.
Removed MQ implementation - this is not the right way to do this.