P5 + svelte Just a boilerplate. npm init npm run dev https://robertheaton.com/2018/12/17/wavefunction-collapse-algorithm/