Add history state/URL logic. Unable to test without wifi.
stack reflecting history; back not working yet
I do believe history works!