Refactor stuff and change global architecture
Use a logger per class

+ if logger name contains dots, only the last part is taken