add package.json to use npm to install