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.