started the lch functions
basic rgb to lch conversion appears to be working
all the way from rgb to lch seems to be working as it should be
added xyz_to_rgb