Make Colors able to compare themselves to other Colors
Make Palettes able to find the closest match for a given color
Give Palettes a name property instead of managing it outside of the instances