Takes number of steps and tuples of beginning and ending colors. Returns an iterator.