When we set logging levels, then handlers must support this.
Add a common place where components can write messages to. Any userinterface can decide, what messages should be visible (depending on their severity).