added Products array to the Category composite pattern