Programmer approach to data visualization: Processing and Ben Fry