added license, updated package.json and added missing files