Added system for setting a password if you do not currently have one.