Altered the configuration classes to support method chaining.
Worked on instantiation of chart data.
Tried moving the in-chart data on line and bar charts to be inside the charted area in order to keep values inside chart margins.