Tilføjet Consumer og Producer klasser