Moved the receiver interface to the message/receiver package