ScreenNavigation::open_screen refactored, more tests
Merge pull request #40 from macfanatic/screen_helpers_test_coverage

ScreenNavigation::open_screen refactored, more tests