Added altered  GraphView as library