Make spider independant from server/network classes