Extract mod selector into its own mod.
Update changelog.