Added new random password function