Basicly, just make it possible to combine colors creating new ones, not using up the old ones. ensure that when colors overlap, they get nudged to an empty area.