Graph up and running

And lots of other things just to get to mess around with visualizations
A legend! But needs new position and styling

Ok got something meaningful for a legend. Next proper positioning will
happen