Refactoring: moved general purpose classes from router into main project
added unit tests for the detoxicator poison message handling