First steps

This is the initial code for the initial step of the Louvain method