fix typo.
Updated instant filter: hide non-matching results; add placeholder.
Estimates: adding model scaffold.
Updated the schema to include 'estimate' model.
Estimate: adding relationships to the model.
Estimate: adding routes, controller and base views.
Estimate: adding assets and helper.
Estimate: adding helper and controller specs.
Estimate: add 'invoice-item' to 'create' form, added invoice-item params.
added 'estimate' to 'customer' model.
Estimate: updated schema - invoice-item should have an 'estimate_id' column to associate items with estimates.
Estimate: updated 'invoice-item' model:
- add relation for estimates
- update required fields: don't require invoice_id if belongs to an estimate (and vice versa).
Estimate: updated create/edit form to accept invoice-items; added invoice-item form partial.
Estimate: added edit/show views.
Estimate: added 'total' method and updated views/forms to show total; misc. cleanup; added 'has_invoice' method stub (tells if the estimate has been converted to invoice).
Estimate: added estimate list to customer page.
Estimate: added 'estimates' main menu link.
Customers List: link customer name to customer page/view.