Finished Implementation of Product Catalog