Added utility classes for dependency management (Graph, Vertex, Edge)