Im new to p5js but decent in processing 3, so my apologies up front. I would like to have lets say 4 sketches in p5js available for users to swap between. Lets say for simplicity a 400x400 canvas and below the canvas 4 numbered buttons. What is the most robust way to swap between them? Can there be multiple draw functions in the main js file and the button calls the different draw functions? Would i make separate classes? Im sure this is a common thing but I havent found anything exactly like this yet. Thanks in advance!