Now handles reconnection if server restarts as well as question recovery

#13