more tests for calculating cyclic subgraphs and a new type that encapsulates that.
now every node is a subgraph