Implemented PUT and PATCH and improved JSDoc comments