update to psr4
update composer json file