Builds theta and ssqd
Bug fixes
Allowed for non-svd X to be built, although its very slow