First of all you need paper and pencil. On a sheet, you can sketch the questions, drawn as boxes (or "balls") which are connected through arcs , representing answers, and leading to other boxes. You can draw a graph. representing your application, like this. This graph will undergo modifications and updates, as long as the App will grow. So, don't worry if the correct form is not found at once.