Handle chained inputs.
Get mapping for items to a support color.
Get colored text.
Get bolded text.
Print text with highlighting and no end characters.
If a color is provided, the text will be printed in that color.
If a file is provided, the text will be written to that file.