Refactoring the bundlemaker, bundlerunner, and adding bundledeployer.