Progressed on adding check for inventory full if cow tries to give a lead.  Still need to handle case where cow has already given a lead.  (Should only give once if possible).  Also fixed the stringToRainbow() and stringToGolden() methods as they needed to handle case when color should return to black or white (common in chat).