Added authorization message type and included it in a build method
Added default values for authorization message
Primitive authorization added
Starting worker is now done from separate method, queue replaced with blockingqueue, and authorization message is added inside blocking method call