Adding random password generation