Flow based framework to show and hide components( aka questions)