com.sp.dijkstra package refactor