updating validations for password \n adding unit tests for password \n fixing show one error at a time