TUP-2107 Refactor Updates

About the refactor updates, need merge and validate to master.

Ha yes my mistake, this is the main job to install anything the user has selected I thought that was the one for installing only p2 features from licence