Added graph data structure