Begin move to new data model
Fix unbundling of product
Fix issues with modifying a product
Move fields and methods from Ingredients to Product
Add new status types
Move database id out of Product model
Avoid constant, use consistent naming of extras with other code