Okay, will this work?
I made a folder called /screens/ where you can see all the SVG editing stuff I used.
In order to make procedural animation, I started by making a ropes(ids, dist) function, that would move elements in the list ids to be dist pixels apart. (It's in screens/screens.js)