Fixed the send and receive message functionality. Altered the Message table to have a PK of messageID which is a random 26 digit alphanumeric key. Refactored some code.