helpers: simplified Graph.add_cluster()
helpers: added Graph.remove_edge()
core: using the term correlations instead of dependencies; fixed propagation algorithm
Ditching correlations completely, it's not clear how to make them work
TODO: updated