add 3rd party graphview lib and implement result display