Add colorized logging, separate loggers for each part of the engine