Got rid of printString function that was bypassing the utils.Write function

that does some preprocessing on the output text
Simplified a whole bunch of color coding code

Made it so that you don't have to know the color mode at the time of
building the colorized string.