Fixed RGB to HSL conversion & added pattern mixing