created a scatterplot based on the HTML5 canvas element, much faster for large data sets