Added graph structure from Eyuel's repo