I have the need to design a "Wizard" type application. Are these just a string of dialog boxes that call each other on completion, and if so, is data maintained inside the application class (data that needs to be maintained, that is)? If not, how are these strung together to create the "wizard" effect?