Implementation of the Louvain algorithm for various methods for use
with igraph in python