explainer 0.1.3

Explain a given word, including its pronunciation, meanings, and sample sentences.
Documentation
```sh
cargo add explainer
```

```rust
use anyhow::Result;
use explainer::{Explainer,Jsonify}

#[tokio::main]
async fn main() -> Result<()> {
    //define a valid word
    let word = "exactly";

    //this will get the instance
    let explainer = Explainer::from(word).await?;

    //serialize the whole instance to json
    let result = explainer.to_json()?;

    //or just serialize the pronunciation field to json
    let pronunciation = explainer.pronunciation.to_json()?;

    //or just serialize the meanings field to json
    let meanings = explainer.meanings.to_json()?;

    //or just serialize the sentences field to json
    let sentences = explainer.sentences.to_json()?;
}
```