index.html: Support mobile
demo.js: add drawing event handlers
demo.js: sugar + refactor + clamping
demo.js: option to clamp + add holding event
demo.js: holding and drawing are mutually exclusive
rename node to canvas + unnecessary transitions/responsiveness
demo.js: complex dft is partially worknig
complex dft significantly enhanced