Added invitation model and mailer