Cambiando condiciones if-not por unless, y quitando los errores que no son necesarios
Refactorizando un poco de código para la obtención de los formatos de factura
Reduciendo el código para hacerlo más manejable
Actualizando README
Agregando documentación a los métodos públicos principales