A bucket of changes

    * Change the connect method from graph
    * Optimization in the List operation
    * Read vertexes from files and create the adjacent list
    * Small fixes