Version 1

Basic implementation of the combination engine.

Version 2

Basic implementation of the rule engine.

Version 3

Recursivity implementation (a product can be used as a characteristic of another product).

And independently, development of Geppetto Studio and other utilities.