5/22/14 - change calcMainColor;indexChange
5/23/14 - automated inital shade assignment, implemented new indexhange
algo