Linked messages to users. Now getAllMessages() only returns messages which were created by users. I realize that we might need to create something to differentiate sent messages and received messages