Issue #21 - Only set preferred format if color is valid

Otherwise it will default to HSV since it is being loaded from a ratio