A high-level overview of changes over the life of the package would be helpful. We should create a `CHANGELOG.md` file to record changes to the package.