Make the Browser Stateful

Typing in the address directly into the address bar will preserve state but if a user navigates to an address via the directory shown by the browser the state is not persisted. When refreshing, the page will default back to the specified entry point.