various
remove unused stuff
switched kernel matrix sign (unit tests pass, but there's probably various stuff wrong)
various