remove spurious navigation unit tests
move handle hash change into content widget