Implemention of D3 graph visualisation library