The basics for Email Templates

Includes the functions for creating email templates and scheduling them for send.  Basic preview functionality is available (waiting for email service to be written before that can be done).