Finished documentation and code