Test are running, most are passing.

The remaining problems with the tests are legitimate.