Added password-compat lib and updated dependencies