A compositional diagramming and animation library as an eDSL in Python