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!
Now that turbolinks is gone, make sure to go into `app/views/layouts/application.html.erb` and remove the turbolinks references in the `syle_link_tag` and `javascript_include_tag`. If you don't your app will complain.