Hibernate method refactoring. UI updates. Ability to save invoices and query previous.