Initial work on product import, product model is mostly finalized.