Added Interpolation of colors, trying to fix bug with interpolation