Perspectives 4.3.7 Update

- Fix the display text for weakly seen results
- Add multiple unit tests for results, calculation, and duration