Change french resource
Add some annotations
Add a user view model
Add a change password view model
Change resource name
Fix ChangePasswordViewModel problem
Add methods to update the user's password