Processing : A Programming Handbook for Visual Designers and Artists