Complete refactor of the product wizard.