[WIP] Consumer and producer pools

Why are we changing this file? It's supposed to be there as reference.