added messages
added tests
added log level, logger base class and contracts
implemented aggregator and subscription
removed unused usings
made IMessage public
fixed wrong message in logger
implemented basic tests