Changelog

We should keep a Changelog with semantic versioning.