- Add a method to calculate the size of labels before they are drawn and adjust the graph space to suit