implemented bfs, removed 'yield' from dfs
added the beginnings of assignment1, changed dsf to handle weighted graph
implemented concrete DFS (part two)
implemented concrete bfs (part two)