Completed UnitTestList, valgrind pass on unit and random tests