add back templating
allow new project dir for template
rename deps provider