intro to p5, websockets, interactivity, and sound for mobile web art