increased version
factored out InstallCommand
factored out 'list' and 'apply' command
new 'update' command to update template components