proper logging with logback
idea & assembly plugins
added event bus