add pseudo color
move all sub functions into clrman::