fix lint errors
add seperate loggers for each module