Made relevant classes public
Added queue consumer
Added command issuer and renamed response requester to service client
Merged message factory into service client
whitespace
Renamed attributes and added channel iterator
more renaming
tidy dictionary