Reactive programming for Processing