add package.json to manage deps. upgrade charge