Add New Color Classes.

Add the new color classes and a factory for them. Modify existing code
to use them.