A password generator built with Java