Generate Product scaff