adding pushstate to gamestate