Sharable Receiver base class for Subscriber (#29)

Hmm, I see, the list needs to be updated also when receiver->update is called()