Removed GraphInterface.h, added BFS, Edge, and Graph