Initial plugin scaffolding