fix(messenger, codec, transporter)

Added new interfaces.