added test for Node object equality, building DAG vis