Javadocs updated
ProductAlpha added
Product added
Product hierarchy reworked
ConcreteUniqueProduct added
ConcreteProduct added
ProductsHelper added
UniqueProduct -> clone() reworked