Added section comments.
Separated the password input into Method