Compose new messages. Needs error handling and contact lookup