Finished the C++ and Java unit tests, haven't debugged.