Refactored tests to use rackunit and the test submodule.