An incoming email gets processed and saved to the database

An incoming email comes into `EmailProcessor`
`EmailProcessor` passes the email to `PackageGenerator`, and call `.generate`
`PackageGenerator` uses the `EmailAdapter` to clean up the data, and passes it to `Package` where it creates a new `Package` object, returning it to `EmailProcessor`.
Back in `EmailProcessor` it is saved in the database.

WOW!
Really all they are is `key` `value` pairs. it can be `{ email: "email@georgemayorga.com", author: "George Mayorga", bio: "A student at Metis graduating in 2.5 weeks", links: ["name::http://url.com", "other name::http://url2.com"]`

I get that `key` `value` is vague, what's the best way to add more context?