- Maneja la exception NotFound sobreescribiendo el DefaultHandlerException del servidor
- Maneja las excepciones BadRequestException y UnauthorizedException redireccionando
- agrega plantilla 500
- modifica los js para recibir los estado 400 y 409
- agrega NotSendMailException
- controla el manejo de las sesiones y las cookies