Major modification to RMessage. Changed how ACK's are handled.