add step-by-step guide for plugin development