working on the axis elements. Right now we have a problem when we are using a d3 proxy and trying to chain methods with d4 because it is unclear which object should be returned. For example
axis.orient('top') set the tick marks, and returns the d3 axis object. This means that using axis.orient('top').align('top') will through an error because the d3 axis object has no "align" function.
Completed the placement of the title and subtitle for both the x and y axis.