updating a lot of the examples for current p5 release