updated comment
Now storing encrypted passwords
Removed unnecessary check for empty password
Password encryption now implemented correctly. (commented for broken win)
Password encryption now implemented correctly. Moved validation.--amend