refactor so templates are installed on-demand from npm (expecting module name of kindling-{template}) and stored in kindling/node_modules.
update project details