This is the first commit that has all the valid changes. We have implement the creation of the graph and the partition. It is in a really basic versio without controling the options. Also it has a bug on the initialization and throws a memory error.