Adding check for range [0, 1] for blend color values. Tests added to verify exceptions are being thrown