Make Graph struct