Merge branch 'graph' into develop
remove old file
have edges know their connecting vertex ids
add neighborhood overlap function and write tests for it