Refactor the password management
Use SHA256 instead of MD5 for the network transfert
Merge branch 'feature/savepassword' into develop