Update changelog and move to separate file.
Abstract defaults.