Completed all tests and documentation