Included a generic Graph interface for reusing graph collections
Let MatrixGraph implement the Graph interface
Included implementation of a BFS over graphs
Implemented a DFS
Updated README with DFS