ADT Graphs Data Structure