GSOC in p5.js web editor

But at the same time, I need the public/private feature for users to give control on their sketches. I wonder I can do both of them within such a short time. @jeremydouglass?
PS.: I will be applying for GSoC.