Added requests handling and structure change

not need such configuration here, see examples https://getcomposer.org/doc/04-schema.md#psr-4