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.