registro y logueo de usuario, fixed #31, fixed #32, fixed #33