Add push state for browser history
Use a more natural approach to push state, only allow access to previously rendered pages, must be activated by clicking the Next button