Implemented and tested Item. I also made ProductContainer implement IProductContainer, and StorageUnit extend ProductContainer.
Fixed the build after I broke it.