Finished most aesthetic touches for linechart, still need to iron out creases in the size-change for the graph and the transitioning of the stroke-dasharray property for the path's transitions
Fixed the stroke-dasharray interpolation issue by adding in a manual path length calculation