Add package.json and adopt CHANGES.md to reflect latest changes
minor modification to make CHANGES.md look nice