Add timestamp to Message struct