Rewrite of Scratch in JavaScript, né Visual Demo.