Todo: 1. add state data when you press on it. 2. add function code when you press on action. 3. make the animation nicer. 4. make a bar in the animation list under setting of response, and make a special arrow in the map light up when the response is set. 5. make a visualisation of waitUntil and respondWith and notWaitedFor. 6. if there are other states used, but not given in, then mark those as syntax errors. 7. states such as `a` should be marked as `not observeds`. 8. etc.