Replace cPickle with simplejson
Implement server_reset

I feel I should replace the output channel with a message queue for each server