refactory, totally
use the new logger
compilable
config parser
load loggers
composed
runnable