cleanup + proper "name" property handling/serialization + fix handling of nodes with empty names
remove unplugged vertices; support "adopted" nodes when computing consanguinity
cleanup + helper methods; fix bug with updating graph with long edges; fixed bugs in heuristics + separated heuristics
support assigning parents to existing nodes