#6622 Logger refactoring: use the container to get the log level
#6622 Logger refactoring: small logger config refactoring
#6622 Logger refactoring: moved the file writer to a dedicated class
#6622 Logger refactoring: moved the screen writer to a dedicated class
#6622 Logger refactoring: moved the database writer to a dedicated class
Removed unused variable