Add support for wizards

This PR demonstrates how to use wizard-like forms (e.g. a form is split on multiple page).