Linearly Interpolates two RGB colours to a supplied factor, all provided as inputs to the program