Add a class that contains credentials
Remove debug message
Remove deliverer because the structure is changed.
Use an instance of Credential
Consumer can submit message to 'deliverer'.
Modify test code for recent changes