adding vineyard model and beginnings of the form and controller for saving with auto update