Classes, validation, and swiftmailer