add composer.json + README.md generation in widget generator