tl;dr:
$ make serve
There are three main components:
animation/
contains the rust code that compiles to web assembley and takes care of the logic for particles and for the particle systemui/
contains the typescript code that compiles to javascript and takes care of manipulating the DOM as well as initializing the canvaswww/
is the site's root directory and all generated code is ultimately moved there