normalization on the new color model
fetch all HSL values from RGB for consistent caching
finish out parsing HSL Values
move rgb() and hsl() helpers to the top level
add OR gate, and test feedback works