Create state logic / state machine for questions and solutions
When an option is picked, we need to either show sub-options, or a list of potential solutions, and/or the checker and some fields added / removed from the form. This logic could be yaml based, and needs to be loaded into the application state.