Added an easy way to implement different data compressor so the user can select or even create a data compressor according to their needs. I have to optimize the point drawing because it makes the chart really slow!