setting up vendor, market, and product models & tables