add stupid-lib, i-canvas & universal-diff