Add password generation and email sender
Merge remote-tracking branch 'github/master'