Message sending and receiving

iunno, review it or some shit :8ball: