fixed inheritance issues with Graph + Vertex and GrowingNetwork3D + SpatialVertex, added Graph::getNode(i) method to replace nodes.at(i)