Update and rename Receiver.hpp to ReceiverBase.hpp