Developed a inventory system which includes three components:
Product,  ProductManager, SimpleProductManager.