- Adding dynamic text label for buttons on wizard.
- Adding events and enable controller (business logic) and wizard (pure UI logic) decoupled while can communicate with events.