BFS and DFS both work and print correctly.
Added files missing from prior commit, shit happens