add githalytics
indent code
add graphivs to benchmarking