Added BFS, adjacency matrix, testing classes, DFS