allow for direct class definition if the class implements the required interface
fix required interface for email sending
Merge pull request #27 from lferro9000/class_loading_emails

Class loading emails
Updated ACLs to work with multiple roles.