Graph from scratch

Graph from scratch
Interactive graph