- Updating the RGB implementation to utilize a conversion to XY co-ordinates, which should be more accurate and fix #17