Skeleton.
Adding requirements.
Finished implementing send_email interface.