Invoice rebuild with updates to sample page and testing
- Rebuild the invoices page for improved performance that was affecting UW BIOFAB deployment.
- Redesign sample page to simplify interface to move non-sample controls to other pages.
- Refactor protocol and test execution to eliminate redundant code and improve error handling.