Much progress in using producers and consumers

Producers and consumers encapsulate the readers and writers.
These components now work and have a test you can try out.
We have a MTU problem... and some other stuff to fix.
Progress!