Add the initial options, read spec file
add guard for auto-running tests
Wrapper class for deployment attributes
DeploymentAttributes will need ReleasedVersionedTemplate access
Validation & user validations
Generate initial deployment file; initial templates
rename in_tmp_dir -> in_home_dir
Use core_size instead of size; stringify keys; do biff & deploy