Fix bug
Prepare for sending email
Finish mail function
Generate integration test
Pass integration test
Generate User model
Update user index