added BFS, DFS and graph python code from lec ex 19