versión con excepciones, cambios en ventanas login y registro y modificación sql