add p5 plugin buttons, fix some deps issues in p5