Added mailing list functionality, refactored DAO hierarchy, and modified users to account for different types of users being added
Adding new files missed by previous commit