Java implementation of the Breadth first search, depth first search and Dijkstra's Algorithm