New comment api

- `deleteCommentByCommentId` has server error.
- `createCommentByHighlightId` and `deleteCommentByCommentId` are not
 tested.