Built as an interactive browser piece with browser code; the code bundle is linked below as the output.