changes references to window.location.pathname in Lightsquare to use paths from Router
changes server Challenge to return the game from accept() and updates User accordingly