Added in pixel recolouring.
TODO add functionality to custom set RGB values dependant on intensity
levels