Upgrade to 0.12.3
Removed warnings
Moving rest of the color logic out of the colors class