Add ignore file.
Add initial plugin.
Add demo file.
Add component config.
Add to registry.
Add initial docs.