Got the Louvain algorithm working so we can compare to our algorithm in the future, its in comparative_algs.py