Updated Socrates example

I still have to test if everything works like it's supposed to. Will push further commits. Shouldn't be merged yet.
It is useful to combine these, but I also suggest trying to make sure you know exactly what is happening with just one dynamic activated at a time, before combining dynamics, since there are a lot of complex things happening.