add ingredient and offer models and migrations