diconnected points and dynamic scaling on x and y axis

ability to scale on x and y axis with mouse dragging,
double clicking on graph resets the scales