Graph works, all left is to make it dynamic
Almost there
Still working
Almost perfect, labels are the only things with issues now