Added PrivateMessage. Renamed Public -> PublicMessage.