Added the Product Repository and Product BL for the Product Management functionality