Tried fabric.js, no good