changed how products are returned in composed object.  they are now found under deals which makes parsing simpler and more consistent