instruments now can render in anything they specified, not tied to <canvas> anymore. text area is now <div>