Added validation and password strength indicator