Added nested class Axes to AbstractChart. Split out logic of scaling
from the main logic of the charts. Scaling logic has been encapsulated
in class Axes.
Created DisplaySetting, added default Display properties to
AbstractChart. Fleshed out axes logic in AbstractChart.