My only comment is that while canvas is certainly effective, if you built it in SVG you would only need to animate the points and not draw the whole thing each time step. Admittedly not a big saving though.
Thanks! Happy to see you like it! And you're right about SVG, but i have plans to draw additional things also, like graphics of functions, so im not sure if SVG would be flexible as canvas. (or i can use it effeciently :))
My only comment is that while canvas is certainly effective, if you built it in SVG you would only need to animate the points and not draw the whole thing each time step. Admittedly not a big saving though.