readme and composer.json