extend and use uicolor category

color renaming