major change in the wine model, so that its more flexible for the typeaheads. More separation in models, instead linking foreign keys to the wine model