Added rotation support by placing the messages in the rootViewController of their own window. Added rotation notification to resize messages on rotation