added area shading for error, zooming and tooltip hover to display y values