adds url field to questions, but should be compatible with versions that don't get the url (so people's interfaces don't break inexplicably.. it would be nice to have a way to send a signal to the client saying "reload!")