Serde for JSON

Adding dependencies:

cargo add serde_json
cargo add serde -F derive