Rework target-bundle-dir generation out of the interact() method Handle bundle name (human readable) Take care of bundle folder name Handle namespace