Added max_label_width calculation to show_labeled_graph().
Added bar_width calculation.
Merged code, fixed little size issue and cleaned up