integrate the project to a singe Dijkstra.java