adds a welcome email. refactors logic into create_user service