Use a setter for the wizard step.
Directive to move the dialog to the correct positions depending on the wizard step.
Add horizontal animations for the dialog movements.