Fixed DFS. Added functionality to it
Changed DFS. Removed funtions without start_vertex
Fixed BFS. Added mask support to it