Add basic error handling
Reworked unit tests
Initialize task executor with a fixed thread pool
MessageListenerContainer
SimplifyTests