Coloring Agent - A Complete Overview and Classification