finish Message models
Add LoggerWrapper

for convenient use of java logger api
models reject illegal parameters in ctor
implement Message Deserializer
add toString and equals to Message model
Implement MessageDeserializer with Testcases

MessageDeseralizer parses Strings to message objects