Added better color support for console