moved svd.js from "learning" to linalg