added class iper.Graph