Djikstraa algorithm implementation

Using basic Djikstraa to find the shortest pathway
Entrepot class

Add methods to find the first and the last point of the graph