Change to new style classes
Add in parent references to Edge/Node/DisplayAttributes
Update tests using new references, and add printout of test name. Also use getParticle() not particles[i]
Update to use updated GenParticle obj with already created attributes