### What would you like to Propose? - Write DFS and BFS search algorithms effective tests. - Write a new Node class in structures - its should be decoupled from the DFS class. - Some code refactoring. - Support of multiple data types ### Issue details BreadthFirstSearch.java - add algorithm tests - refactor DepthFirstSearch.java - write a new test file - refactor - mention that this is a recursive solution (in the future add an iterative solution as well) ### Additional Information _No response_