restructure
update package.json