Less jank and now also using a more flexbile backend for fetching json data !!! Error handling required as there is barely any safety atm
Doing this means we only have to serve up a single js file across all pages, reducing the amount of fuckery the backend has to do. Also we can start marking the js to require much heavier caching