gave Gems a type and corresponding unique color