Refactor to support use of multiple custom wizards together.
This required separation of wizards into separate assemblies.
Now NPM templates can be used with auto update NuGet packages.
ReactJS template started