- added more notes - minor cleanup
- added more notes - `main.rs` logging - clearer matching of `ClientError::ResponseStatus`