Small refactor of create-app to support different templates.
Tuple assignment from async; out of place errors.