homework bfs dfs

@Alex-Cosma 
Hope it's okay! :)
I know there are some functions and variables that I don't use in bfs and dfs. But they are useful when working with queues or stacks. So I didn't delete them.
Also...i worked with parameters in functions. I hope it's fine.