Added horizontal graphing and label customization
Modified Line Graph functionality

- Added label customization
- Added plot points for each data point for each line
- Added graph grid
- Added dynamic label and line positioning based on graph size
- Added label data so labels could represent horizontal data
Merge branch 'line-graph-extra-controls' into extra-graph-controls