background: Make the button smaller
background: Load preview synchronously
background: Show preview only when the component is complete
app: Add custom plugins path

We will be able to always find our plugins this way.
app: Print a warning when unable to load plugins