Added conversion from RGB to XYZ, and spec.
Added white/black to convert spec for xyz. Added a full suite of specs for rgb to lab.
Got LAB conversion working. Refactored it a bunch as well.