add findShortestWay and allAdjNodes to BFS class.
add equals and hashCode to Vertex.
create new class Edge

problems with JUnitTest.