Cleaned up the code. Separated tests from the main project. Tested the code more.