Given a graph instance detects communities using the Louvain Method
Given a community structure creates a coarse graph
[NODE ONLY] Given a graph instance detects communities using the Louvain Method