Contains a simple graph data structure and methods for search.