An attempt to recreate the Monstercat visualiser in HTML5 (reasonably)