It's a good job. It looks useful. You can also take a look at a similar library I wrote [https://github.com/lindelof/particles-bg](https://github.com/lindelof/particles-bg)