Adding MailFactory
Adding password reset (fixes #5)