Estruturas simplificadas, banco de dados corrigido e atualização de senha

O código estava excessivamente bagunçado e com muitas variáveis e mutexes, agora tem apenas um mutex principal
O salvamento do banco de dados parou de funcionar após alguma modificação minha, está corrigido agora
Cadastro checa se usuário já está no banco de dados e atualiza a senha ao invés de adicionar novamente