This commit moves the `metadata` package to a dedicated `initializr-metadata` module so that it can be shared. Closes gh-804