added getParent() to CParticle and created new coloring strategy(needs to be finished)