End to end deployment of a template.

This is the hero path UI deploy flow. Prettiness and override ability forthcoming.

[#80829582 #80828670 #81016362 #81783178]
Add else case and move respond_with out of `if` block