Primera versión final.
Añadida factura.
Añadidas reglas de cobranza.
Añadidas handlers para procesar llamadas en la factura.
Versión con correcciones de Gise y Ale.

Refactorizados tests. Ahora las instancias se crean con una clase
Factory
Refactorizadas reglas.
Código formateado.