Base classes to build wizards that guide users through a series of pages. A wizard is implemented by extending the Wizard class, that creates and controls the WizardsPages required. A wizard is hosted by a container, that handles the UI operations to show the wizard and the navigation controls.