add GunrockGraph struct