updated vt100 codes to use both foreground and background