nodeId all the edges
Compile all the scripts
Merge remote-tracking branch 'upstream/master'
fixed bugs thanks to dramalho, updated to match his code