A HTML5 Canvas JS library inspired by Scratch