Finished documentation and testing