Implemented deleted functions, added a quick test, and changed test driver to execute tests in parallel.