Added filterable list model and filter fields in ingredient and recipe view controllers
updated search field to a JXTextfield
restored printing to 1 invoice per print