Java application that generates passwords, saves them, and checks password strength.