Added an image for experimentation.
Bad code, don't use.
Basic blending operations complete; need to add rgb2hsv conversion.