using processing.org 2d chart library, more compact and flexible than jchart2d since we are already using processing for visualization