Updated package.json with new layout and dependencies.