Updated majority of test suites; some tests still not passing.