Create models, migrations, and controllers for email