This commit introduce JavaScript as nodes generation script, to procedurally generate input nodes, which usually should draw by user on the canvas. Powered by QuickJS (https://bellard.org/quickjs/)