feat(docs): Finished documentation comments for the library