Starting to use history.pushState().