Finish Graph part of Data Structure