separate into Graph and GraphResolution
release 0.3.0