Use mostly username instead of email.

Also generated the Devise views in order to customize them.