This is a simple producer and consumer class for my Concurrent Sytems module