rgb/hsv color classes
small cleanups