Added javadocs for Product, ProductContainer, ProductGroup, and StorageUnit