Functions to create messages, notified of new ones

Added functions so that the user could be able to create new messages,
edit them, be notified of new messages and customize their message
inbox to their specifications.