rolled our own generate password function and removed old nuget package