Listo algunas partes del repositorio de usuario

Listo:
Validar si el nombre de usuario ya existe
Registrar un nuevo usuario
Validar que usuario y contrasena existan