Models

This is the initial idea for the models. 

There's quite a bit in the doc string of `entity_emailer.models.Email` attempting to explain what I'm modeling.

There are no tests right now. Those will come when there's more behavior to test.