Y axis z index (ready)

Fixes the bug where other components were rendering on top of the y-axis when adding additional components after rendering the graph.

This fix makes the axis component reposition itself whenever `update()` is called. However the reposition only occurs if the y-axis component is not the last child in its parent node.

Also adjusts the y-axis label padding to move the labels slightly to the right.