added message format
declare message
added logger interface
removed unused library
added support for string formats on logger
added message.toString
removed unused dependency
added toFrames on message
added errors list into core lib
fix folder structs
add request id to message
use message enumerator instead of harcoded string
set identity to null should be set on send
refactor message ctor to for simpler use case
added service version as optional to message ctor
added base service implementation
it logs reply messages from protocol
fix #6 - send down message on stop
fix #8 - full payload is on debug logging only
refactor method names for proper readability