WIP: Reactive Visuals

I would add this:
```
on_mouse_press(self, ev):
    self.i = 1.
    self.update()
```
Makes it user-reactive, too. I would actually add a mouse-event to each one of these. I saw the name "reactive" and was disappointed when there was no reaction to me as a user :)