removes Application.acceptChallenge, adds getChallenge, changes server User /challenge/accept
handler to get the challenge, add a handler for Accepted (so it can store the game) and then
accept it, instead of calling Application.acceptChallenge