added password change
added test case for invalid current password
added more test specs
styling of password change