updated graph config handling

- improved configuration handling 1) shared config then 2) batch config
- renamed column variables to match ggplot usage
- added ability to rename batch xlab, ylab, and vlab
- improved clarity dw xlab and x_labels