fix(injlog): hash-based view routing so Back/Forward switch views Tabs now drive the URL hash (#explorer/#map-demo/#map-real/#cal-demo/#cal-real) and a hashchange listener restores the matching view. Previously every view was pure JS state with no history entry, so pressing Back left the page entirely ("quit the site"). Now Back/Forward navigate between views.