Create class for products.
Handle latest .mkt file format with DisplayMode attribute.
missing from last commit