WIP: Configuration based with optional color logger added