A bare-minimum implementation showing multi-page routing and back/forth history transitions while retaining scoped values.