JS

feedback encouraged
I’m by no means a JS expert; if you feel these files can be optimized or re-written in any way, don’t hesitate to reach out on GitHub / submit a pull request.