refactor(graph): upgrade libraries, refactor code
feat(graph): layout spacing
feat(graph): download