canvas-redraw: add initOffsetX and judgement for leftmost and rightmost position
canvas-redraw: reconstruct LineChart.js and add currentPoint drawing